我正在寻找更快捷的方式在vim中导航。
说,我在缓冲区中打开以下文本:
Vim是一个高度可配置的文本编辑器,旨在实现高效 文字编辑。它是分布式vi编辑器的改进版本 与大多数UNIX系统。 Vim作为慈善软件免费发布。如果 你发现Vim是你生活中有用的补充
目前,我的光标位于第1行,即第1个字符。
如果我想将光标移动到单词version
的开头,
通过使用简单的光标移动(hjkl
键)来移动到特定的行和字符,这会更慢。
现在,我正在寻找你可以使用的命令,比如'
?所以你只需要键入类似'version
的内容,然后光标跳转到该单词。
我希望这是可能的(我需要一个插件吗?)
答案 0 :(得分:4)
我花时间把问题写得更清楚了。
除了已经提到的搜索功能外:
/ version
我建议
:set incsearch
可以在执行此操作时进行增量搜索(甜蜜)
:se hlsearch
即时突出显示( incremental )匹配
在行内,您可以使用 f v 跳转到下一个v
( F v 向后搜索。)
您可以导航句子(使用),()
这就是你可以吃的所有东西,就像糖果店里的孩子一样!这是糖果店:
:he motion.txt
强> 答案 1 :(得分:1)
如果你 之前:
/version
然后<Enter>
如果您之后想要去:
?version
然后<Enter>
了解更多信息:
:help search-commands