我喜欢使用段落移动
c/c++ 示例(尽管理想情况下我希望该解决方案适用于任何语法):
{
和 }
在我的代码中来阅读。是否有办法让 Vim 将被注释掉的行(仅包含注释颜色文本或空白字符,如果更容易的话)视为空行?这样,我就可以像处理空行一样使用段落移动在注释掉的行之间进行跳转。c/c++ 示例(尽管理想情况下我希望该解决方案适用于任何语法):
BLANK -> /* FOE DOC STRING
BLANK -> * ...
BLANK -> */
NOT-BLANK -> int foe()
NOT-BLANK -> {
NOT-BLANK -> int x = foo();
NOT-BLANK -> int y = fie(); /*
BLANK -> int z = bar();
NOT-BLANK -> */ x *= y;
BLANK ->
NOT-BLANK -> x = fee(x, fum(y));
NOT-BLANK -> return x;
NOT-BLANK -> }
BLANK ->