vim - unimpaired - если filetype== tex




vim unimpaired (2)

Я хочу запустить команду в .vimrc, если файл является латексным файлом. Я думаю, что у меня есть что-то с синтаксисом, это не работает. Любая подсказка?

if &filetype=='tex'
    set spell
endif

Вы можете использовать автоматические команды для достижения того, что вы хотите:

autocmd BufNewFile,BufRead *.tex set spell

Для тех, кто хочет проверить текущий тип файла и что-то сделать во время редактирования, это должно работать:

if (&ft=='c' || &ft=='cpp')
    :!g++ %
endif




latex