Vimで行末の余分なスペースを取り除く

  • 44
    いいね
  • 2
    コメント
この記事は最終更新日から1年以上が経過しています。

Rails Best Practicesでコードをチェックすると、remove trailing whitespaceなんて言われたりしますよね。

行末に無駄なスペースがあると怒られてしまうようです。
手動でやるのはなかなか面倒くさいので、自動でやるように設定してしまいましょう。

.vimrc に以下の一行を追記しましょう。

autocmd BufWritePre * :%s/\s\+$//ge

こうすると、保存時に行末の空白を自動で削除してくれます。