]> Sergey Matveev's repositories - dotfiles.git/blobdiff - vim/.vimrc
Highlight all trailing extra whitespaces
[dotfiles.git] / vim / .vimrc
index 6d0607aa01ffbb1fceacfb3524717a17b723fa21..97f506d8ee02f5e107b3d955bbca9e9477a64abc 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
@@ -118,18 +118,6 @@ set formatoptions+=n
 " }}}
 
 autocmd BufEnter * let &titlestring = expand("%:t")
-autocmd BufRead /tmp/mutt-* setlocal textwidth=72
-autocmd BufRead,BufNewFile *.pyi setlocal filetype=python
-autocmd BufRead,BufNewFile *.conf setlocal noexpandtab
-autocmd BufRead,BufNewFile *.go setlocal noexpandtab
-autocmd BufRead,BufNewFile *.go let g:defsplit_shift=" "
-autocmd BufNewFile,BufRead *.tex abbreviate framedo \begin{frame}<CR>\frametitle{TODO}<CR>\end{frame}<ESC>k>>wwlcw
-autocmd BufNewFile,BufRead *.tex abbreviate itemdo \begin{itemize}<CR>\item <CR>\end{itemize}<ESC>k>>$a
-autocmd BufNewFile,BufRead *.tex abbreviate cnter \begin{center}<CR>\end{center}<ESC>k$o
-autocmd Filetype texinfo abbreviate \t @tab
-autocmd Filetype gitcommit setlocal textwidth=72
-autocmd BufRead /tmp/psql.edit* setlocal filetype=sql
-autocmd Filetype yaml setlocal shiftwidth=2
 
 set keywordprg=
 
@@ -157,6 +145,7 @@ cmap <C-O> <S-Left>
 cmap <C-P> <S-Right>
 
 map Q gq
+map Y y$
 cmap ][ '[,']
 nmap <Tab> :buffers<CR>:buffer<Space>
 nmap <silent> <Home> :registers<CR>