gVim - показывать маркер позиции соответствующих условий поиска - PullRequest
11 голосов
/ 17 февраля 2011

Есть ли в gVim функциональность, плагин или способы показывать маркеры совпадающих поисковых терминов, которые указывают их приблизительные позиции в буфере?Например, при поиске «foo» в буфере эта функция ставит маркеры вместе с вертикальной полосой прокрутки.Каждый маркер указывает на совпадающее «foo».Когда вы прокрутите до этой позиции, вы увидите «foo» в буфере.С помощью этой функции я могу легко визуально определить шаблон распределения термина, где текущий термин находится относительно в документе и приблизительно сколько вхождений.

Если такой функции нет, есть ли способ манипулировать полосой прокрутки и другим графическим интерфейсомкомпоненты gVim в плагине?

В Firefox подобную функцию выполняют Маркер поиска (устаревший), XUL / Migemo (устаревший) или FindBar Tweak (актуальные) расширения.

ОБНОВЛЕНИЕ:

Ответы [ 2 ]

2 голосов
/ 19 февраля 2011

Если вы хотите посмотреть дистрибутив, попробуйте:

:g//#

это покажет строки, в которых найден шаблон поиска.

1 голос
/ 17 февраля 2011

Попробуйте :set hlsearch, чтобы получить выделенные условия поиска.

Также попробуйте нажать ^G, чтобы увидеть строку и столбец курсора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...