我想选择(或删除、或更改、或...)光标下的整个评论块。
如果我的光标在开始注释块(即在打开的注释字符上),并且它是一种带有离散开始/结束标记的注释块,那么我可以使用 选择整个注释块V%,但我不知道移动到当前光标下的块的第一个字符的移动。
更好的办法是使用内部文本对象来评论。
有人知道以上任何一项吗,或者我如何轻松创建后者?(我对 vim 还很陌生。)
答案1
假设您正在使用 C++ 块注释,这些命令应该可以执行您想要的操作:
[/
v
]/
这些将:
- 第一个将跳转到块注释的开头(/* 中的斜线)
- 第二个将打开选择模式
- 第三个将跳转到块注释的末尾(*/ 中的斜线),选择整个注释块。
我希望这能有所帮助!
编辑:关于使用小写 v 而不是大写 V 的一点说明。大写 V 将选择整行,而小写 v 将仅选择从光标的起始位置到终止位置的文本。使用小写 v 还意味着不必按下 Shift 键。:)