使用vim时,我经常使用命令
/foo
跳转到文件中的某个变量foo
来查看。然后我记住行号,按转义键,然后执行 :lno
跳转到行号。有没有一种简单的方法可以逃避搜索,使我的光标位于foo
(不记得行号)?
这个问题类似,但写得不对,因为我的文件中可能有多个
foo
实例。 跳转到vim中的函数定义
为什么要按
<Esc>
开始?
只需按
<CR>
将光标置于 foo
:
/{pattern}[/]<CR> Search forward for the [count]'th occurrence of
{pattern} |exclusive|.
在 Vim 中,
<CR>
指的是“回车”键,本质上是键盘上的 Enter 或 Return 键。
因此跳转到
foo
的第一个实例的顺序是: [Esc] -> /foo
-> [Enter] -> i
如果您需要
foo
的第三个实例: [Esc] -> /foo
-> [Enter] -> n
-> n
-> n
-> i
一般图案:
/
进行搜索,例如在您的情况下输入 /foo
n
(向前)、N
向后i
进入编辑模式