Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Both sides previous revision Попередня ревізія Наступна ревізія | Попередня ревізія | ||
vim-latex [2013/10/09 17:10] wombat [Сокращения] section and font mappings added |
vim-latex [2020/05/06 17:09] wombat [Конфигурация] BibTeX и переключение окна |
||
---|---|---|---|
Рядок 24: | Рядок 24: | ||
setlocal spell spelllang=ru_yo,en_us | setlocal spell spelllang=ru_yo,en_us | ||
filetype plugin on | filetype plugin on | ||
+ | set scrolloff=2 | ||
set grepprg=grep\ -nH\ $* | set grepprg=grep\ -nH\ $* | ||
- | let g:tex_flavor='latex' | ||
</file> | </file> | ||
<file txt "~/.vim/ftplugin/tex.vim"> | <file txt "~/.vim/ftplugin/tex.vim"> | ||
+ | let g:tex_flavor='latex' | ||
let g:Tex_DefaultTargetFormat = 'pdf' | let g:Tex_DefaultTargetFormat = 'pdf' | ||
let g:Tex_CompileRule_pdf = 'pdflatex -shell-escape -interaction=nonstopmode $*' | 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 | ||
</file> | </file> | ||
+ | При использовании BibTeX нужно соответствующую строку файла конфигурации изменить так: | ||
+ | |||
+ | ''let g:Tex_MultipleCompileFormats='pdf,bib,pdf''' | ||
+ | |||
+ | Чтобы предотвратить автоматическое переключение Vim на окно ошибок, нужно добавить в файл конфигурации строку: | ||
+ | |||
+ | ''let g:Tex_GotoError=0'' | ||
====== Команды ====== | ====== Команды ====== | ||
Рядок 43: | Рядок 59: | ||
Закрыть текущее окно: '':hide'' | Закрыть текущее окно: '':hide'' | ||
+ | |||
+ | Отображать/скрыть номера строк: '':set number'' / '':set nonumber'' | ||
+ | |||
+ | == Разворачивание/сворачивание блоков кода == | ||
+ | |||
+ | ''zo'' -- развернуть \\ | ||
+ | ''zc'' -- свернуть \\ | ||
+ | ''za'' -- переключить (свернуть в развёрнутом состоянии или развернуть -- в свёрнутом) | ||
+ | |||
Рядок 67: | Рядок 92: | ||
''`/'' → '' \frac{}{}'' | ''`/'' → '' \frac{}{}'' | ||
+ | |||
+ | |||
+ | ====== Окно ошибок ====== | ||
+ | |||
+ | Для перехода из окна ошибок в окно текста можно нажать ''Ctrl+W''. | ||