Я только начал играть с LaTeX-Box. Это похоже на хороший плагин. Я также использовал VIM-LaTeX некоторое время, но мне не очень нравились ключевые сопоставления, и это показалось немного тяжеловесу, как описал Джит.
Мне нравится LaTeX-Box до сих пор, потому что он использовал latexmk для компиляции, что я и использовал. Latexmk будет сидеть в фоновом режиме и наблюдать за вашим .tex-файлом за изменениями, а затем автоматически компилироваться для вас. И если вы используете просмотрщик PDF, который обновляет изменения (например, evince на Linux), вы можете видеть обновления каждый раз, когда вы меняете. Добавление
let g:LatexBox_latexmk_options = "-pvc -pdfps"
к моему .vimrc получил латекскм, работающий должным образом. Вам также нужен сценарий latexmk где-то на вашем PATH. Ключевое сопоставление для запуска latexmk такое же, как компиляция Vim-Latex: '\ ll' (это LL нижнего регистра).
Я также использую плагин SuperTab для доработок, и это здорово. И я взял файлы словарей из Vim-LaTeX, поэтому у меня есть тонна слов автозавершения. Этот файл словаря: ftplugin/latex-suite/словари/словарь в файлах vim-latex. То, что я сделал скопировать этот файл в ~/.vim/словари/и переименовали его в «текс», то я добавил эти строки в моей .vimrc файл:
set filetype on
au FileType * exec("setlocal dictionary+=".$HOME."/.vim/dictionaries/".expand('<amatch>'))
set complete+=k
Тогда, если я печатаю начало команды латекса и hit 'tab' Я получу список доработок. Довольно удобно. Кстати, команда 'au' в vimrc также будет загружать словари для любых других типов файлов, если вы хотите. Полезный трюк.
Что такое «\ ll» ключ? – Verhogen
Я имею в виду, вы ударили \ ll (три ключа), чтобы скомпилировать документ. – skeept
'\' работает только в том случае, если вы не отскочили свой ключ ''. Это ' ll', а точнее. :) –
sjas