При запуске выделите теги и теги отображения в окне предварительного просмотра

Я использую vi как инструмент для заметок и выделения. Я сам создаю файл тегов. Что бы я хотел сделать, так это то, что когда я открываю свои заметки или общий файл, vi читает теги, присутствующие в этом файле, выделяет их, а также отображает метки тегов в окне вертикального предварительного просмотра. У меня нет опыта работы с скриптами vim, поэтому я был бы признателен за помощь.

В настоящее время я использую скрипт bash для создания файла ярлыков тегов «taglabels» в $ PWD с использованием вырезания и загрузки его в отдельном вертикальном окне

Мой сценарий выглядит так

#! /bin/bash cut -f1 $PWD/tags > $PWD/taglabels vi -c ":30vsp $PWD/taglabels" $1 

Как очевидно, сценарий не выделяет теги, присутствующие в файле, и не показывает его только теги, присутствующие в файле. Напротив, он показывает все теги, присутствующие в $ PWD / tags

Я просмотрел ctags и плагин taglist, но они, похоже, больше подходят для кода, чем для текста свободной формы.

  • Перейти к началу строки в режиме Vi в режиме Bash
  • Навигация по истории в режиме Vi оболочки Bash
  • VI (который vi => / usr / bin / vim) показывает слишком много цветов в GNU / Linux
  • Как установить режим vi _while_ уже набрав команду?
  • Почему у Vim разные позиции курсора для разных режимов?
  • Как установить bash-псевдонимы и переменные из vim?
  • В режиме Bash Vi я автоматически переключаюсь в режим вставки после нажатия одной клавиши
  • Как передать результат поиска grep в новый файл vi
  • One Solution collect form web for “При запуске выделите теги и теги отображения в окне предварительного просмотра”

    Если ваш файл тегов находится в соответствующем формате базы данных тегов (например, сгенерирован ctags ), есть некоторые плагины, которые предлагают выделение тегов:

    • TagHighlight
    • EasyTags

    Тем не менее, оба предполагают создание меток ctags . Возможно, вы можете отключить эту часть или извлечь часть выделения.

    Linux и Unix - лучшая ОС в мире.