Что касается проблемы с подсветкой синтаксиса, вы можете попробовать следующее:
В вашей папке личных настроек vim - обычно $HOME/.vim/
в системах на основе Unix или C:\Users\<yourname>\vimfiles
(?) В Windows (вероятно, первая запись, показанная в :set rtp?
), создайте каталог (если его еще нет) с именем after
, создайте его подкаталог с именем syntax
и в нем создайте файл с именем tex.vim
.Таким образом, файл будет $HOME/.vim/after/syntax/tex.vim
для Unix или C:\Users\<yourname>\vimfiles\after\syntax\tex.vim
для Windows.(Я надеюсь, что пользователь Windows подтвердит это, так как я нахожусь в Linux.)
В этот файл вставьте следующую строку:
syn match texRefZone '\\citeasnoun\%([tp]\*\=\)\=' nextgroup=texRefOption,texCite
Тогда когдавы открываете файл LaTeX, \citeasnoun
должен рассматриваться как \cite
как для подсветки синтаксиса (... при условии, что вы используете правила подсветки синтаксиса по умолчанию для файлов LaTeX, которые в любом случае поставлялись с vim 7.3 ...)
Я думаю, что ваш другой вопрос ответили в комментариях.