Установка
в Debian
Установка пакета vim-latexsuite
apt-get install vim-latexsuite
В Debian даже после установки этого пакета, дополнение остаётся неактивным.
Чтобы активировать его для текущего пользователя, согласно файлу /usr/share/doc/vim-latexsuite/README.Debian, нужно выполнить следующую команду:
vim-addons install latex-suite
Конфигурация
- "~/.vimrc"
"set keymap=ukrainian-jcukenwin set keymap=russian-jcukenwin set iminsert=0 set imsearch=0 highlight lCursor guifg=NONE guibg=Cyan set autoindent syntax on setlocal spell spelllang=ru_yo,en_us filetype plugin on set scrolloff=2 set grepprg=grep\ -nH\ $*
- "~/.vim/ftplugin/tex.vim"
let g:tex_flavor='latex' let g:Tex_DefaultTargetFormat = 'pdf' let g:Tex_CompileRule_pdf = 'pdflatex -shell-escape -interaction=nonstopmode $*' :call IMAP('ERE', "\\begin{framed}\<CR>\\textbf{Необходимо запомнить:}\<CR>\\begin{itemize}\<CR>\\item <++> \<CR>\\end{itemize}\<CR>\\end{framed}<++>", 'tex') function SetXeTex() let g:Tex_CompileRule_pdf = 'xelatex -shell-escape -interaction=nonstopmode $*' endfunction map <Leader>lx :<C-U>call SetXeTex()<CR> set number
При использовании BibTeX нужно соответствующую строку файла конфигурации изменить так:
let g:Tex_MultipleCompileFormats='pdf,bib,pdf'
Чтобы предотвратить автоматическое переключение Vim на окно ошибок, нужно добавить в файл конфигурации строку:
let g:Tex_GotoError=0
Команды
Сборка: \ll
Просмотр: \lv
Переход в следующее окно: :wincmd j
Закрыть текущее окно: :hide
Отображать/скрыть номера строк: :set number / :set nonumber
Разворачивание/сворачивание блоков кода
zo – развернуть
zc – свернуть
za – переключить (свернуть в развёрнутом состоянии или развернуть – в свёрнутом)
Сокращения
Equation template: EEQ
Figure template: EFI
Section: SSE
Italic font: FIT
Bold font: FBF
Switch to the next placeholder (<++>): Ctrl+j
(( → \left( \right)
[ [ → \left[ \right]
{{ → \left{ \right}
`/ → \frac{}{}
Окно ошибок
Для перехода из окна ошибок в окно текста можно нажать Ctrl+W.
