Files
nvim/latex.vim
2023-05-13 06:59:02 +02:00

28 lines
835 B
VimL

" Settings for using LaTeX
function! SetServerName()
if has('win32')
let nvim_server_file = $TEMP . "/curnvimserver.txt"
else
let nvim_server_file = "/tmp/curnvimserver.txt"
endif
let cmd = printf("echo %s > %s", v:servername, nvim_server_file)
call system(cmd)
endfunction
" Disable automatic folding in LaTeX
let Tex_FoldedSections=""
let Tex_FoldedEnvironments=""
let Tex_FoldedMisc=""
let Tex_SmartQuoteOpen="\\enquote\{"
let Tex_SmartQuoteClose="\}"
set grepprg=grep\ -nH\ $*
let g:tex_flavor='latex'
set iskeyword+=:
autocmd BufRead *.tex set tw=100
autocmd BufRead *.tex set spell
autocmd BufRead,BufEnter *.tex nnoremap <F9> :w <CR> :!/usr/bin/waf configure build <CR>
autocmd BufRead,BufEnter *.tex let b:AutoPairs = {'(':')', '[':']', '{':'}'}
autocmd FileType tex call SetServerName()