28 lines
835 B
VimL
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()
|