Зміст

Установка

в 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.

Ссылки

Auc-Tex Key Bindings

Latex-Suite Reference

Recommended settings