Существует несколько способов обновлять tags-файл при сохранении файла в Vim. Один из них - скрипт vim-autotag.
Возможны ситуации, когда в системе установлены несколько вариантов команды ctags:
which -a ctags
/usr/bin/ctags
/usr/local/bin/ctags
Возможны ситуации, когда в системе установлены несколько вариантов команды ctags:
which -a ctags
/usr/bin/ctags
/usr/local/bin/ctags
Первый результат - это обычный Сtagы, второй - Exuberant Ctags. autotag по умолчанию будет использовать обычный Ctags. Из-за этого он может испортить tags-файл, созданный Exuberant Ctags.
Решить эту проблему очень просто, достаточно указать скрипту нужный исполняемый файл:
let g:autotagCtagsCmd = "/usr/local/bin/ctags"
Немає коментарів:
Дописати коментар