2

Когда я ищу строку, vim(gvim) выделяет все вхождения, и это здорово. Но есть ли способ показать вхождения с маркерами на вертикальной панели справа, поэтому, если я нажму на маркер на вертикальной панели, редактор может автоматически прокрутить экран, содержащий вхождение. Eclipse делает это очень хорошо, но я не нашел такой возможности для vim(gvim)

Я не уверен, есть ли у vim(gvim) эта функция вообще. Если ответ отрицательный, существуют ли другие текстовые редакторы Linux, которые являются бесплатными, имеют эту функцию и могут открывать большие файлы (> 20 млн. Многие редакторы могут открывать такие большие файлы, но они просто замораживают компьютер, например Eclipse)

2 ответа2

0

Как вы выполняете свой поиск?

:vim foo % | copen

открывает список совпадений в окне быстрого исправления. Смотрите :help quickfix .

Окно быстрого исправления не отображается справа, и в Vim нет такой вещи, как "правый столбец", но вы можете переместить его вправо с помощью <C-w>L если хотите. Это кажется не очень практичным, но выполнимым. Я не знаю плагин или нативный способ сделать именно то , что вы хотите.

Приведенная выше команда в сочетании с :cn и :cp очень эффективна.

0

Я написал плагин Buffersaurus для этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .