2

是否可以使视觉线模式(在正常模式下按V后的一个)进行,就好像第一个标记在选择的第一行的开头和第二个标记- 最后一行的结尾一样?

例如,目前在VjMx comment-dwim 之后

here<cursor>is a
simple example

变成

here;;  is a
;; simp
le example

而期望的结果通常是:

;; here is a
;; simple example

当然,可以为 comment-dwim 编写一个包装器,但我怀疑/希望有一个更正确的解决方案。

先感谢您。

4

2 回答 2

1

V (vimpulse-visual-toggle-line) 不是已经这样做了吗?

逐行选择将选择整行。(我一直使用它)如果您使用 v (vimpulse-visual-toggle-char),您正在谈论的行为将会发生。

于 2011-05-25T12:54:46.453 回答
0

comment-dwim调用comment-or-uncomment-region以对标记区域执行实际评论。没有选项可以将区域扩展到第一行的开头和/或最后一行的结尾。您将不得不编写一个包装器或建议 comment-or-uncomment-region来实现您想要的效果。

于 2011-01-17T12:57:58.787 回答