mirror of
https://github.com/balkian/dotfiles.git
synced 2024-11-24 13:12:29 +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>
|
nmap <Leader>f :call SyncTexForward()<CR>
|
||||||
map <leader>ct yyp:s/begin/end/<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=","
|
let mapleader=","
|
||||||
noremap \ ,
|
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.
|
" Commenting blocks of code.
|
||||||
autocmd FileType c,cpp,java,scala,javascript let b:comment_leader = '// '
|
autocmd FileType c,cpp,java,scala,javascript let b:comment_leader = '// '
|
||||||
autocmd FileType sh,ruby,python 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 statusline=%t%h%m%r%y%{fugitive#statusline()}\%=[%{strlen(&fenc)?&fenc:'none'},%{&ff}]\ \ %c,%l/%L\ %P
|
||||||
set laststatus=2
|
set laststatus=2
|
||||||
|
|
||||||
" Forward search
|
function! InsertStatuslineColor(mode)
|
||||||
" function! PDFForward()
|
if a:mode == 'i'
|
||||||
" " if filereadable(b:RootFileName.".".b:Ext)
|
hi statusline guibg=Red ctermfg=White guifg=White ctermbg=Red
|
||||||
"
|
elseif a:mode == 'r'
|
||||||
" " silent! call system("okular --unique \"".b:RootFileName.".".b:Ext."\"\#src:".line('.').expand("%")." &")
|
hi statusline guibg=Blue ctermfg=White guifg=White ctermbg=Blue
|
||||||
"
|
else
|
||||||
" silent! call system(g:LatexBox_viewer . " \"".LatexBox_GetOutputFile()."#src:".line('.')."".expand("%:p")."\" &")
|
hi statusline guibg=Yellow ctermfg=White guifg=Black ctermbg=Yellow
|
||||||
" " else
|
endif
|
||||||
" " echo "Output file not readable."
|
endfunction
|
||||||
" " endif
|
|
||||||
" endfunction
|
call InsertStatuslineColor('')
|
||||||
|
|
||||||
|
au InsertEnter * call InsertStatuslineColor(v:insertmode)
|
||||||
|
au InsertLeave * call InsertStatuslineColor('')
|
||||||
|
|
||||||
|
|
||||||
" Encryption
|
" Encryption
|
||||||
" set cm=blowfish
|
" set cm=blowfish
|
||||||
|
Loading…
Reference in New Issue
Block a user