概要
末尾のスペース(空白)をよく見落とすので、その対策。
見えるようにする
便利なプラグインがあったので使います。
https://github.com/bronson/vim-trailing-whitespace
NeoBundle 'bronson/vim-trailing-whitespace'if neobundle#tap('vim-trailing-whitespace') " uniteでスペースが表示されるので、設定でOFFにします。letg:extra_whitespace_ignored_filetypes = ['unite']
endif
実際に消す
ファイル全体の末尾のスペース(一文字以上)を削除します。:%s/\s\s*$
自動で削除
保存前に削除処理を走らせます。
aug space
" 重複登録回避 - `:h aug` 参照au!autocmdBufWritePre * :%s/\s\s*$
aug END
私は自動処理は遅くなる気がするので、あまり使用しません。
参考
簡単なソース
http://d.hatena.ne.jp/mickey24/20120808/vim_highlight_trailing_spaces