これはマイネットエンターテイメント Advent Calendar 19日目だったはずの記事です。
謝罪
何か作ろうと思いましたが手を動かせずに今に至ります。申し訳ありません。お詫びに拙作のVim プラグイン(どれも数行!)を置いておきます。
現在のバッファ以外のバッファを完全に削除する
vim-wipeout-noncurrent-buffers
:WipeoutNoncurrentBuffers
で隠れ(hidden)バッファを削除します。:bdeleteではなく :bwipe!なので完全に、しかも強制的に削除されます。お気をつけください。
特にGVimでの作業中に無用なバッファが増えてきた場合などに使用したりしなかったりします。
選択範囲の全角カナ英数記号を半角に変換する
Visual モードで行を選択した状態で :Hankaku
とすると、選択範囲内の全角カナ英数記号を半角に変換します。
UTF-8にのみ対応しています。ちなみにKaoriyaさん版Vimだと最初から半角に変換するプラグインが同梱されています。
そろそろ2017年だし半角カナとか見たくない。
選択範囲の行末の空白を削除する
Visual モードで行を選択した状態で :RemoveTrailingSpace
とすると、選択範囲内の行末の空白(\s
)を削除します。それだけです。
以上です。お納めください。