Vimメモ : 末尾の無駄なスペースをハイライト/削除する
プラグインを使用すると末尾の無駄なスペースをハイライトして削除することができる。調べたところ下記2つのプラグインが見つかったが、vim-better-whitespace
の方は起動時にうまく有効化されなかったので、vim-trailing-whitespace
の方を使用する。
vim-trailing-whitespaceのインストール
NeoBundleの場合は下記行をvimrc
に追加。
NeoBundle 'bronson/vim-trailing-whitespace'
末尾の無駄なスペースを削除する
無駄なスペースを削除したい場合は下記コマンドを実行する。
:FixWhitespace
デフォルトではファイル全体に対してスペースの削除が実行されるので、特定の範囲だけを削除したい場合はビジュアルモードで範囲指定するか下記コマンドのように範囲指定する(例:5〜10行目のみを対象)。
:5,10FixWhitespace
除外するファイルタイプを指定
このプラグインを有効にしていると下図のように
Unite.vim
使用時にハイライトが気になる場合がある。その場合は以下のような除外するファイルタイプ設定をvimrc
に追加すればハイライトされなくなる。
let g:extra_whitespace_ignored_filetypes = ['unite']
- 作者: Drew Neil,新丈径
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2013/08/29
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (15件) を見る