summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.vimrc4
1 files changed, 2 insertions, 2 deletions
diff --git a/.vimrc b/.vimrc
index 535435f..21dd733 100644
--- a/.vimrc
+++ b/.vimrc
@@ -81,8 +81,8 @@ map Q @
map <S-m> :tabprevious<CR>
map m :tabnext<CR>
-" remove trailing whitespaces on save
-autocmd BufWritePre * :%s/\s\+$//e
+" map F5 to removing trailing whitespace
+nnoremap <F5> :let _s=@/<Bar>:%s/\s\+$//e<Bar>:let @/=_s<Bar><CR>
" save file with root permissions
cmap w!! w !sudo tee % >/dev/null