gpt4 book ai didi

vim 将注释行视为空行

转载 作者:行者123 更新时间:2023-12-02 03:24:17 25 4
gpt4 key购买 nike

我喜欢使用段落 Action {} 来浏览我的代码。有什么方法可以让 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 ->

最佳答案

跳转到评论的顶​​部或底部分别使用[/]/ 完成。(注意:[*]* 也可以工作。)光标可以放在注释的内部或外部。所以,在 C(++) 文件的顶部,我经常点击 ]/来跳过标题注释。

如果您想到达示例中 int(foe) 行的开头,我将使用以下映射:

map ]/ ]/j0

这比使用多段跳转要高效得多。

关于vim 将注释行视为空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31257263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com