vim-non-blank
というプラグインを書きました。
余分なスペース・改行コードをファイル保存時に自動で削除します。
インストール
vim-plugを使う場合、
Plug 'raviqqe/vim-non-blank'
使い方
ファイルを保存するときに、
foo $
$
bar baz $
$
$
$
($は改行コード)
これが、
foo$
$
bar baz$
自動でこうなります。
問題点
普通にautocmd
でコマンド走らせてるだけなので編集履歴がファイル保存時に無駄に更新されます。
オートセーブ有効にしてると辛い。
まとめ
なんとかならんでしょうか。