Właśnie zacząłem grać z LaTeX-Box. Wydaje się, że to dobra wtyczka. Ja też przez jakiś czas używałem VIM-LaTeX, ale nie podobały mi się kluczowe odwzorowania i wydawało mi się, że jest to trochę waga ciężka, jak opisywał Jeet.
Do tej pory lubię LaTeX-Box, ponieważ użyłem do kompilacji latexmk, którego i tak używałem. Latexmk będzie siedzieć w tle i oglądać plik .tex dla zmian, a następnie automatycznie skompilować dla Ciebie. A jeśli używasz przeglądarki pdf, która odświeżyła zmiany (takie jak evince na Linuksie), możesz zobaczyć aktualizacje za każdym razem, gdy się zmienisz. Dodanie
let g:LatexBox_latexmk_options = "-pvc -pdfps"
do mojego .vimrc sprawiło, że latexmk działa poprawnie. Potrzebujesz również skryptu latexmk gdzieś na swojej PATH. Kluczowe mapowanie do rozpoczęcia latexmk jest takie samo, jak kompilacja Vim-Latex: '\ ll' (to jest małe litery LL).
Używam również wtyczki SuperTab do uzupełnień, co jest świetne. I wziąłem pliki słownika z Vim-LaTeX, więc mam mnóstwo automatycznych słów do wypełnienia. Ten plik słownika to: ftplugin/latex-suite/słowniki/słownik w plikach vim-latex. Co zrobiłem było skopiować ten plik do katalogu ~/.vim/słowniki/i przemianowany to tex 'potem dodałem te linie na moim pliku .vimrc:
set filetype on
au FileType * exec("setlocal dictionary+=".$HOME."/.vim/dictionaries/".expand('<amatch>'))
set complete+=k
Następnie gdybym wpisać początek komendy lateksowej oraz hit "tab" otrzymam listę uzupełnień. Bardzo przydatny. BTW, że polecenie "au" w vimrc będzie również ładować słowniki dla dowolnych innych typów plików, jeśli chcesz. Przydatna sztuczka.
czym właściwie jest klawisz "\ ll"? – Verhogen
Mam na myśli, że trafiłeś \ ll (trzy klucze), aby skompilować dokument. – skeept
'' '' działa tylko wtedy, gdy nie odbijesz ponownie '' '. Jest dokładnie " ll". :) –
sjas