Там какой-либо путь состоит в том, чтобы выделить несколько поисков в (g) Vim?

Текущая версия 7.18 пока не поддерживает его, но поддерживает пользовательские свойства в некоторых других классах конфигурации. Точно так же будущая версия OptaPlanner должна поддерживать его в MoveListFactoryConfig и MoveIteratorFactoryConfig. Я создал проблему со ссылками на код для вдохновения. (Потяните запросы, добро пожаловать :) В противном случае я буду кодировать это рано или поздно.

59
задан Mateusz Piotrowski 27 July 2017 в 03:52
поделиться

4 ответа

Попробуйте, "Выделяют несколько слов", который использует matchadd().

18
ответ дан the Tin Man 7 November 2019 в 04:35
поделиться

MultipleSearch2 is another script which is integrated with vim's search: http://www.vim.org/scripts/script.php?script_id=1183

0
ответ дан 7 November 2019 в 04:35
поделиться

MultipleSearch : одновременное выделение нескольких поисков разным цветом.

http://www.vim.org/scripts/script.php?script_id=479

:Search <pattern1> //will highlight all occurences of <pattern1> in the current buffer.
A subsequent :Search <pattern2> will highlight all occurences of <pattern2> in the current buffer.
4
ответ дан 7 November 2019 в 04:35
поделиться

Это можно сделать вручную, без какого-либо сценария, для двух шаблонов поиска.

:match Search /pattern/
:match Search /<CTRL-R>/   # highlight the current search pattern

Поиск - это имя выделенной группы, используйте завершение, чтобы выбрать другую группу, чтобы выделить ее другим цветом.

 :match <TAB>
 :match <TAB>    # completion will list all highlight group

Это удобно, когда вы не можете использовать свою собственную конфигурацию vim.

:match none      # clear the match pattern to stop highlighting
44
ответ дан 7 November 2019 в 04:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: