アプリ版:「スタンプのみでお礼する」機能のリリースについて

viでfortranのプログラムを書いているのですが,
作成中のファイルのスワップファイルが勝手に作られて
しまいます.
何が原因なのかよくわかりません.
viのファイルを読み込むと英語のメッセージが出るようになってしまいます.
消し方はわかるのですが・・・・

よかったら教えていただけませんでしょうか?

A 回答 (2件)

本物のviではなく、vimとかいうviモドキのことだと思いますが、スワップファイルは、通常、vimを起動したときに自動的に作成され、vimを終了したときに自動的に削除されます。

しかし、vimを起動したままウィンドウを閉じる等して強制終了した場合には削除されずに残ります。

本物のviの場合は/tmpにスワップファイル(という呼び方はしないけど似たようなもの)を作りますが、同様、強制終了したときには削除されずに残ります。但し、本物のviの場合はプロセス番号がファイル名になっているので、忘れた頃に別のファイルを開こうとしたときにエラーメッセージが出ることになります。
    • good
    • 0

If you did this already, delete the swap file ".test.txt.swp"


みたいなメッセージですよね?
viエディタの編集中に作成されるようです。
普通にq!やwq!で終了すれば勝手に削除されると思いますが?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!