diff --git a/plugin/polyglot.vim b/plugin/polyglot.vim index a00ab88f..f23df6bf 100644 --- a/plugin/polyglot.vim +++ b/plugin/polyglot.vim @@ -10,7 +10,7 @@ endif " No need to duplicate work if exists('g:loaded_sensible') - finish + finish endif " Code taken from https://github.com/tpope/vim-sensible @@ -18,86 +18,86 @@ endif " " Only settings that matter for proper editing are left if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'sensible') - " Autoindent when starting new line, or using `o` or `O`. - set autoindent + " Autoindent when starting new line, or using `o` or `O`. + set autoindent - " Allow backspace in insert mode. - set backspace=indent,eol,start + " Allow backspace in insert mode. + set backspace=indent,eol,start - " Allow for mappings including `Esc`, while preserving - " zero timeout after pressing it manually. - " (only vim needs a fix for this) - if !has('nvim') && &ttimeoutlen == -1 - set ttimeout - set ttimeoutlen=100 - endif + " Allow for mappings including `Esc`, while preserving + " zero timeout after pressing it manually. + " (only vim needs a fix for this) + if !has('nvim') && &ttimeoutlen == -1 + set ttimeout + set ttimeoutlen=100 + endif - " Enable highlighted case-insensitive incremential search. - set incsearch + " Enable highlighted case-insensitive incremential search. + set incsearch - " Use utf-8 encoding by default - set encoding=utf-8 + " Use utf-8 encoding by default + set encoding=utf-8 - " Set default whitespace characters when using `:set list` - if &listchars ==# 'eol:$' - set listchars=tab:>\ ,trail:-,extends:>,precedes:<,nbsp:+ - endif + " Set default whitespace characters when using `:set list` + if &listchars ==# 'eol:$' + set listchars=tab:>\ ,trail:-,extends:>,precedes:<,nbsp:+ + endif - " Delete comment character when joining commented lines - if v:version > 703 || v:version == 703 && has("patch541") - set formatoptions+=j - endif + " Delete comment character when joining commented lines + if v:version > 703 || v:version == 703 && has("patch541") + set formatoptions+=j + endif " Search upwards for tags file instead only locally if has('path_extra') - setglobal tags-=./tags tags-=./tags; tags^=./tags; + setglobal tags-=./tags tags-=./tags; tags^=./tags; endif - " Fix issues with fish shell - " https://github.com/tpope/vim-sensible/issues/50 - if &shell =~# 'fish$' && (v:version < 704 || v:version == 704 && !has('patch276')) - set shell=/usr/bin/env\ bash - endif + " Fix issues with fish shell + " https://github.com/tpope/vim-sensible/issues/50 + if &shell =~# 'fish$' && (v:version < 704 || v:version == 704 && !has('patch276')) + set shell=/usr/bin/env\ bash + endif - " Reload unchanged files automatically. - set autoread + " Reload unchanged files automatically. + set autoread - " Increase history size to 1000 items. - if &history < 1000 - set history=1000 - endif + " Increase history size to 1000 items. + if &history < 1000 + set history=1000 + endif - " Allow for up to 50 opened tabs on Vim start. - if &tabpagemax < 50 - set tabpagemax=50 - endif + " Allow for up to 50 opened tabs on Vim start. + if &tabpagemax < 50 + set tabpagemax=50 + endif - " Always save upper case variables to viminfo file. - if !empty(&viminfo) - set viminfo^=! - endif + " Always save upper case variables to viminfo file. + if !empty(&viminfo) + set viminfo^=! + endif - " Don't save options in sessions and views - set sessionoptions-=options - set viewoptions-=options + " Don't save options in sessions and views + set sessionoptions-=options + set viewoptions-=options - " Allow color schemes to do bright colors without forcing bold. - if &t_Co == 8 && $TERM !~# '^Eterm' - set t_Co=16 - endif + " Allow color schemes to do bright colors without forcing bold. + if &t_Co == 8 && $TERM !~# '^Eterm' + set t_Co=16 + endif - " Load matchit.vim, but only if the user hasn't installed a newer version. - if !exists('g:loaded_matchit') && findfile('plugin/matchit.vim', &rtp) ==# '' - runtime! macros/matchit.vim - endif + " Load matchit.vim, but only if the user hasn't installed a newer version. + if !exists('g:loaded_matchit') && findfile('plugin/matchit.vim', &rtp) ==# '' + runtime! macros/matchit.vim + endif - " `Ctrl-U` in insert mode deletes a lot. Use `Ctrl-G` u to first break undo, - " so that you can undo `Ctrl-U` without undoing what you typed before it. - if empty(mapcheck('', 'i')) - inoremap u - endif + " `Ctrl-U` in insert mode deletes a lot. Use `Ctrl-G` u to first break undo, + " so that you can undo `Ctrl-U` without undoing what you typed before it. + if empty(mapcheck('', 'i')) + inoremap u + endif - if empty(mapcheck('', 'i')) - inoremap u - endif + if empty(mapcheck('', 'i')) + inoremap u + endif endif