From 5c83c2a93cce0cadf1da92a0461356c14b0ae3be Mon Sep 17 00:00:00 2001 From: Mathieu Maret Date: Thu, 21 Mar 2019 14:22:35 +0100 Subject: [PATCH] vim: add various plugin --- .vimrc | 43 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 40 insertions(+), 3 deletions(-) diff --git a/.vimrc b/.vimrc index 8fcc2c0..2cd735d 100644 --- a/.vimrc +++ b/.vimrc @@ -464,6 +464,14 @@ function! ToggleVerbose() endif endfunction +"""""""" +" Spell +"""""""" +" do :set spelllang+=XX to install language +set spelllang=fr,en +" Ctrl-L correct last error +inoremap u[s1z=`]au + """"""""" " Plugin" """"""""" @@ -510,6 +518,10 @@ Plugin 'tomtom/tlib_vim' Plugin 'MarcWeber/vim-addon-mw-utils' Plugin 'honza/vim-snippets' Plugin 'garbas/vim-snipmate' +Plugin 'sirver/ultisnips' +let g:UltiSnipsExpandTrigger = '' +let g:UltiSnipsJumpForwardTrigger = '' +let g:UltiSnipsJumpBackwardTrigger = '' " Filesystem exploration Plugin 'scrooloose/nerdtree' @@ -580,6 +592,10 @@ Plugin 'tpope/vim-surround' Plugin 'rhysd/vim-grammarous' Plugin 'junegunn/goyo.vim' +Plugin 'junegunn/limelight.vim' +autocmd! User GoyoEnter Limelight +autocmd! User GoyoLeave Limelight! + "Complete delimiters Plugin 'Raimondi/delimitMate.git' @@ -589,8 +605,29 @@ Plugin 'Yggdroot/LeaderF' Plugin 'tpope/vim-obsession' Plugin 'mhinz/vim-startify' let g:startify_commands = [ - \ ['Plugin Update', 'PluginUpdate'], - \ ['Plugin Install', 'PluginInstall'], - \] + \ ['Plugin Update', 'PluginUpdate'], + \ ['Plugin Install', 'PluginInstall'], + \ ['Vim Wiki', 'VimwikiIndex'], + \] let g:startify_custom_header = [] + +Plugin 'vim-pandoc/vim-pandoc' +let g:pandoc#modules#disabled = ["folding"] +Plugin 'vim-pandoc/vim-pandoc-syntax' + +"Unicode research +"Plugin 'chrisbra/unicode.vim' + +" Tig explorer +Plugin 'iberianpig/tig-explorer.vim' + +" LaTex +Plugin 'lervag/vimtex' +let g:tex_flavor='latex' +let g:vimtex_view_method='zathura' +let g:vimtex_quickfix_mode=0 +set conceallevel=1 +let g:tex_conceal='abdmg' +" not compatible with LaTeX-Box included in polyglot +let g:polyglot_disabled = ['latex'] call vundle#end()