diff --git a/ftplugin/c.vim b/ftplugin/c.vim index b4546ef..a807b07 100644 --- a/ftplugin/c.vim +++ b/ftplugin/c.vim @@ -1,4 +1,5 @@ set colorcolumn=81 +set textwidth=80 set cino=N-s let g:cpp_attributes_highlight = 1 diff --git a/ftplugin/cpp.vim b/ftplugin/cpp.vim index b4546ef..a807b07 100644 --- a/ftplugin/cpp.vim +++ b/ftplugin/cpp.vim @@ -1,4 +1,5 @@ set colorcolumn=81 +set textwidth=80 set cino=N-s let g:cpp_attributes_highlight = 1 diff --git a/ftplugin/tex.vim b/ftplugin/tex.vim index b6131ea..9e0f728 100644 --- a/ftplugin/tex.vim +++ b/ftplugin/tex.vim @@ -12,5 +12,18 @@ let g:vimtex_fold_enable = 1 let g:tex_flavor = 'latex' let g:vimtex_view_general_viewer = 'evince' let g:vimtex_compiler_method = 'latexmk' -let g:vimtex_compiler_latexmk['options'] = '-shell-escape' +let g:vimtex_compiler_latexmk = { + \ 'build_dir' : 'bin', + \ 'callback' : 1, + \ 'continuous' : 1, + \ 'executable' : 'latexmk', + \ 'hooks' : [], + \ 'options' : [ + \ '-verbose', + \ '-file-line-error', + \ '-synctex=1', + \ '-interaction=nonstopmode', + \ '-shell-escape', + \ ], + \} diff --git a/vimrc b/vimrc index 6994c5a..fa0eb59 100644 --- a/vimrc +++ b/vimrc @@ -40,10 +40,15 @@ nmap :noh nmap gg=G nmap :NERDTreeToggle -"headers +" headers let g:header_auto_add_header=0 let g:header_field_author='Steins7' let g:header_field_author_email='steinsset@gmail.com' let g:header_field_license_id='GNU' nmap :AddHeader +" allow project-specific configs +if filereadable("./.project.vim") + source ./.project.vim +endif +