ふと気になって調べてみた。
$ vim .hoge
とすると、なんとスワップファイルとして.hoge.swp
が作成される。
ここでhoge
を編集するとコンフリクトするのかと思いきや、.hoge.swo
が作成された。なるほど。
先にhoge
を編集すると、先に.hoge.swp
が作成されるので、二番目の方が.hoge.swo
となるみたい。
.hoge.swp
という空ファイルを作成した状態で(touch .hoge.swp
した状態)vim hoge
またはvim .hoge
をすると、いつもどおりのリカバリをするためのATTENTIONが表示された。
ちなみに、vim ..hoge
すると..hoge.swp
が作成された。面白い。