mirror of
https://github.com/balkian/dotfiles.git
synced 2024-11-21 11:42:28 +00:00
Fixed latex+okular in vim
This commit is contained in:
parent
e1bd31308f
commit
115a9e3118
@ -7,5 +7,14 @@ endfunction
|
||||
nmap <Leader>f :call SyncTexForward()<CR>
|
||||
map <leader>ct yyp:s/begin/end/<CR>
|
||||
|
||||
"Latex
|
||||
let g:tex_flavor = "latex"
|
||||
set suffixes+=.log,.aux,.bbl,.blg,.idx,.ilg,.ind,.out,.pdf
|
||||
|
||||
let g:LatexBox_latexmk_options="-pvc"
|
||||
let g:Tex_CompileRule_pdf = 'pdflatex --synctex=1 -interaction=nonstopmode $*'
|
||||
let g:LatexBox_output_type="pdf"
|
||||
let g:LatexBox_viewer="okular --unique"
|
||||
|
||||
|
||||
let tlist_tex_settings = 'latex;l:labels;s:sections;t:subsections;u:subsubsections'
|
||||
|
39
vimrc
39
vimrc
@ -52,19 +52,6 @@ set hlsearch
|
||||
let mapleader=","
|
||||
noremap \ ,
|
||||
|
||||
|
||||
"Latex
|
||||
let g:tex_flavor = "latex"
|
||||
set suffixes+=.log,.aux,.bbl,.blg,.idx,.ilg,.ind,.out,.pdf
|
||||
|
||||
let g:LatexBox_latexmk_options="-pvc"
|
||||
let g:LatexBox_output_type="pdf"
|
||||
let g:LatexBox_viewer="okular --unique"
|
||||
|
||||
|
||||
let tlist_tex_settings = 'latex;l:labels;s:sections;t:subsections;u:subsubsections'
|
||||
|
||||
|
||||
" Commenting blocks of code.
|
||||
autocmd FileType c,cpp,java,scala,javascript let b:comment_leader = '// '
|
||||
autocmd FileType sh,ruby,python let b:comment_leader = '# '
|
||||
@ -130,17 +117,21 @@ hi SpellBad ctermbg=Red ctermfg=White
|
||||
set statusline=%t%h%m%r%y%{fugitive#statusline()}\%=[%{strlen(&fenc)?&fenc:'none'},%{&ff}]\ \ %c,%l/%L\ %P
|
||||
set laststatus=2
|
||||
|
||||
" Forward search
|
||||
" function! PDFForward()
|
||||
" " if filereadable(b:RootFileName.".".b:Ext)
|
||||
"
|
||||
" " silent! call system("okular --unique \"".b:RootFileName.".".b:Ext."\"\#src:".line('.').expand("%")." &")
|
||||
"
|
||||
" silent! call system(g:LatexBox_viewer . " \"".LatexBox_GetOutputFile()."#src:".line('.')."".expand("%:p")."\" &")
|
||||
" " else
|
||||
" " echo "Output file not readable."
|
||||
" " endif
|
||||
" endfunction
|
||||
function! InsertStatuslineColor(mode)
|
||||
if a:mode == 'i'
|
||||
hi statusline guibg=Red ctermfg=White guifg=White ctermbg=Red
|
||||
elseif a:mode == 'r'
|
||||
hi statusline guibg=Blue ctermfg=White guifg=White ctermbg=Blue
|
||||
else
|
||||
hi statusline guibg=Yellow ctermfg=White guifg=Black ctermbg=Yellow
|
||||
endif
|
||||
endfunction
|
||||
|
||||
call InsertStatuslineColor('')
|
||||
|
||||
au InsertEnter * call InsertStatuslineColor(v:insertmode)
|
||||
au InsertLeave * call InsertStatuslineColor('')
|
||||
|
||||
|
||||
" Encryption
|
||||
" set cm=blowfish
|
||||
|
Loading…
Reference in New Issue
Block a user