Есть ли способ перечислить все результаты поиска vim в отдельном буфере, вроде того, что делает Ctrl-], когда найдено несколько совпадений? Хотя просмотр с n и N тоже подойдет, я считаю, что в этом случае это может быть даже быстрее.
2 ответа
3
:grep
будет использовать окно QuickFix, которое позволит вам увидеть все совпадения и быстро переключаться между ними. Например :grep <cword> %
будет искать токен, находящийся в данный момент под курсором, в текущем файле.
0
Я не пробовал этот, но у меня какое-то время была его закладка, и она может быть довольно близка к тому, что вы хотите:
http://www.vim.org/scripts/script.php?script_id=2255
Поскольку он связан с системой быстрого исправления, вы можете отобразить совпадения в окне быстрого исправления; см. " :help quickfix-window
".