diff --git a/.vimrc b/.vimrc index 36bd63e..1de8bf3 100644 --- a/.vimrc +++ b/.vimrc @@ -334,9 +334,9 @@ endfunction function AutoTrimWhitespace() if exists("b:auto_trim_whitespace") if b:auto_trim_whitespace == 1 - m' - :%s/\s\+$//e - '' + let l:winview = winsaveview() + silent! %s/\s\+$// + call winrestview(l:winview) endif endif endfunction