Installation and Setting Example
NeoBundle 'kana/vim-operator-user' NeoBundle 'pocke/vim-operator-trailing-space' map <Space><Space> <Plug>(operator-trailing-space)
Demo
わかりやすさのために、行末スペースを可視化しています。
何故作ったか
行末スペースはゴミなので通常は消すべきです。
しかし、Markdownの場合は改行の為に行末スペースを使用するため、常に消してしまっていては不便です。
そのため、指定した範囲だけ行末スペースを消せるようプラグインにしました。
Vimで保存するとき行末のスペース取るみたいなのを.vimrcに書いてて,Markdownで改行できないという問題以外は快適ですね
— Masayoshi Wada (@masawada) 2016, 2月 24
ほか
プロジェクトとして行末スペースを許さないのであれば、EditorConfigを使うといいと思います。