mirror of
https://gitlab.com/dwt1/dotfiles.git
synced 2026-04-11 19:17:19 +10:00
Removes trailing spaces automatically
This commit is contained in:
14
.vimrc
14
.vimrc
@@ -188,4 +188,18 @@ set guioptions-=L "remove left-hand scroll bar
|
||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
set fillchars+=vert:\
|
||||
|
||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
"=> Trailing spaces
|
||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||
|
||||
function! CleanExtraSpaces() "Function to clean unwanted spaces
|
||||
let save_cursor = getpos(".")
|
||||
let old_query = getreg('/')
|
||||
silent! %s/\s\+$//e
|
||||
call setpos('.', save_cursor)
|
||||
call setreg('/', old_query)
|
||||
endfun
|
||||
|
||||
|
||||
autocmd BufWritePre * :call CleanExtraSpaces()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user