Я использую ctags
для создания файла тегов для использования в Vim, чтобы я мог перейти к определениям меток и цитат. Однако у меня есть две проблемы:
- ctags включает
\ref
в файл тегов, поэтому, когда я нажимаю на метку\ref
, я не обязательно перехожу к определению метки, но может оказаться в другой ссылке на эту метку. - Я хотел бы перейти к соответствующей записи в .bib файле из команды
\cite
, ноctags
не создает записи для этого (я используюctags *.tex *.bib
).
Я хотел переопределить определение ctags
для файлов tex, чтобы я мог удалить записи \ref
, но это не сработало.
Мой файл ~/.ctags:
--langdef=tex2
--langmap=tex2:.tex
--regex-tex2=/\\label[ \t]*\*?\{[ \t]*([^}]*)\}/\1/l,label/