VimでBOMを扱う

BOMを確認する

  • jekyllで作っているサイトで変換が上手くいかないファイルがありました。
    • Atlassian StashのPullRequestだとファイルの先頭に赤い印がある。このファイルをPushしたのはWindowsユーザだし、これはもしやBOMでは・・・。
  • 自分のメインマシンはMacなのでPullしてきてVimで確認。
:set bomb?
  bomb
  • ああ、やっぱり。

BOMを削除する

:set nobomb
:set bomb?
nobomb
  • 消えました。

BOMを追加する。

  • ついでなのでBOMを追加できるかやってみる。
:set bomb
:set bomb?
  bomb
  • 追加できました。

それにしてもAtlassian StashのPullRequestでBOMが見えるの便利だな。