0
我想要簡單的動作列出窗口中的所有匹配項,例如使用vimgrep和quickfix的組合。 在easymotion中搜索字符串時,它只顯示當前屏幕中的匹配項,我可以跳轉到當前屏幕中的每個位置。我怎樣才能將整個文件的所有匹配,而不是當前屏幕中的匹配,使用簡單的動作列表進入子窗口,並可以跳轉文件中的匹配位置? 感謝如何列出easymotion vim中的所有匹配
我想要簡單的動作列出窗口中的所有匹配項,例如使用vimgrep和quickfix的組合。 在easymotion中搜索字符串時,它只顯示當前屏幕中的匹配項,我可以跳轉到當前屏幕中的每個位置。我怎樣才能將整個文件的所有匹配,而不是當前屏幕中的匹配,使用簡單的動作列表進入子窗口,並可以跳轉文件中的匹配位置? 感謝如何列出easymotion vim中的所有匹配
的EasyMotion可能是有益的導航但它是搜索完全無用。
你已經知道:help :grep
和:help :vimgrep
:
:grep foo %
:vim foo %
:grep
通常是最快的兩個,但它僅搜索在實際文件,而:vimgrep
也搜索在緩衝區中,只要他們符合實際的文件。
您還可以結合:help :g
和:help :#
:
:g/foo/#
或利用:help include-search
:
:ilist foo
這是一個很奇怪的問題。你確定你正在使用Easymotion嗎? – romainl
我的介紹中可能存在一些誤導,因爲engilsh不是我的母語。我重新編輯我的問題。我認爲有一些工具,如微世界或VS可以列出窗口中的所有匹配。我也瀏覽了easymotion文檔,但無法找到這個功能(可能是因爲我的英文不好)。 –