如何在Vim中使用以给定字符开头的行?

如何在Vim中使用以给定字符开头的行?,vim,Vim,最近我发现f对我来说真的很方便,所以我想知道在Vim中是否有类似的命令来转到以给定字符开头的行 类似于gi#转到以i开头的行,跳到以字母L开头的下一行: /^L /是向前搜索,^是行的开头,然后是希望行以任何字符串开头的字符串 下一个事件 N表示以前发生的事件gg/^ gg/^<character> 应该这样做,它的gg(去第一行)和/^。。。(简单搜索)。1)通过搜索/^[你的字符]或?^[你的字符](相反) 这样做的好处是,它可以引导您找到当前屏幕中未显示的行 缺点是,您需

最近我发现f对我来说真的很方便,所以我想知道在Vim中是否有类似的命令来转到以给定字符开头的行


类似于gi#转到以
i

开头的行,跳到以字母L开头的下一行:

/^L
/是向前搜索,^是行的开头,然后是希望行以任何字符串开头的字符串

下一个事件

N表示以前发生的事件

gg/^
gg/^<character>
应该这样做,它的gg(去第一行)和/^。。。(简单搜索)。

1)通过搜索
/^[你的字符]
?^[你的字符]
(相反)

这样做的好处是,它可以引导您找到当前屏幕中未显示的行

缺点是,您需要给
char
同时按下几次
n

*>强>如果此选项适用于您,请考虑接受Sjas或Ai<强> < /P>的回答 2) 易操作

j

k
这个插件非常好,它可以很快导航到当前屏幕上的某个位置。除了上述两条捷径外,它还有

<leader><leader>f
<leader><leader>w
<leader><leader>F
...
f
W
F
...
试试这个插件。你会喜欢的


缺点:如果您要去的线路在当前屏幕之外,则很难处理。

不确定您的意思。
F
有用吗?这与
F
类似,但向后?
<leader><leader>k
<leader><leader>f
<leader><leader>w
<leader><leader>F
...