Added ,ws to strip trailing whitespace in a file
This commit is contained in:
15
vim/plugin/settings/whitespace-killer.vim
Normal file
15
vim/plugin/settings/whitespace-killer.vim
Normal file
@@ -0,0 +1,15 @@
|
||||
" via: http://rails-bestpractices.com/posts/60-remove-trailing-whitespace
|
||||
" Strip trailing whitespace
|
||||
function! <SID>StripTrailingWhitespaces()
|
||||
" Preparation: save last search, and cursor position.
|
||||
let _s=@/
|
||||
let l = line(".")
|
||||
let c = col(".")
|
||||
" Do the business:
|
||||
%s/\s\+$//e
|
||||
" Clean up: restore previous search history, and cursor position
|
||||
let @/=_s
|
||||
call cursor(l, c)
|
||||
endfunction
|
||||
command! StripTrailingWhitespaces call <SID>StripTrailingWhitespaces()
|
||||
nmap ,ws :StripTrailingWhitespaces<CR>
|
||||
Reference in New Issue
Block a user