如何列出easymotion vim中的所有匹配项

时间:2017-05-25 09:23:50

标签: vim

我希望简单动画列表在窗口中显示所有匹配项,例如使用vimgrep和quickfix的组合。 在easymotion中搜索字符串时,它只显示当前屏幕中的匹配项,我可以跳转到当前屏幕中的每个位置。如何将简易动作列表使用整个文件的所有匹配,而不是当前屏幕中的匹配,进入子窗口并可以跳转文件中的匹配位置? 感谢

1 个答案:

答案 0 :(得分:1)

Easymotion可能对导航有用,但它对搜索完全没用。

您已经知道:help :grep:help :vimgrep

:grep foo %
:vim foo %

:grep通常是两者中最快的,但它只搜索实际文件,而:vimgrep也会在缓冲区中搜索,只要它们对应于实际文件。

您还可以合并:help :g:help :#

:g/foo/#

或者使用:help include-search

:ilist foo