あんパン

こしあん派

Vimのswpファイルの挙動を調べた

ふと気になって調べてみた。

$ 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が作成された。面白い。