LINUX.ORG.RU

[VIM] Нормальная подсветка синтаксиса для TeX source

 


0

0

Проблема в том что VIM абсолютно не реагирует на \begin{verbatim} \end{verbatim}, а также \verb||. Т. е. если в этих окружениях встречаются служебные символы, к примеру $, то VIM считает, что что я начал писать строчную формулу и выделяет все магентой до следующего $ (который может появится только в следующем verbatim'е).

Так вот, нормальный файл подстветки синтаксиса учитывающий вербатим (и возможно другие окружения с которыми пока не сталкивался) имеется?

З.Ы. С такой же фигней сталкивался в Geany когда ставил его на посмотреть. Вообще самая нормальная подстветка синтаксиса из тех что я видел была в KDE (KILE) когда еще пользовался им (КДЕ).

З.З.Ы. Попутно вопрос к эмаксерам как в их ОС с этим дело обстоит? (может попробую осилить)

★★★★★

Вроде емакс может.

anonymous
()
Ответ на: комментарий от fat_angel

Там гнусная эвристика, реагирует емнип на \documentclass и/или \begin{document}. Соотв. если это не главный файл, он пойдёт как plaintex. Решение: echo "au BufNew,BufRead,FileType *.tex set ft=tex" >> .vimrc

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.