]> Sergey Matveev's repositories - dotfiles.git/blobdiff - vim/.vimrc
Vim 8.2 shell syntax is broken without sh_no_error
[dotfiles.git] / vim / .vimrc
index 516e6701071ac61ce07fa3a2fb203e7e347b8633..97f45483a211382ec2a31d8202d13c601a8092fd 100644 (file)
@@ -38,7 +38,7 @@ set cursorline
 set cursorcolumn
 set colorcolumn=80
 highlight ExtraWhitespace ctermbg=green ctermfg=blue
-match ExtraWhitespace /^\s*$/
+match ExtraWhitespace /\s\+$/
 
 set relativenumber
 set numberwidth=3
@@ -124,6 +124,8 @@ set keywordprg=
 let g:netrw_banner = 0
 let g:netrw_bufsettings = "noma nomod nowrap ro nobl"
 
+let g:sh_no_error = 1
+
 " Often typos
 map q: :
 command! W w
@@ -145,7 +147,9 @@ cmap <C-O> <S-Left>
 cmap <C-P> <S-Right>
 
 map Q gq
+map Y y$
 cmap ][ '[,']
+nmap <F2> :set wrap!<CR>:set wrap?<CR>
 nmap <Tab> :buffers<CR>:buffer<Space>
 nmap <silent> <Home> :registers<CR>
 nmap <leader>' yiwciw"<C-r>""<ESC>