31

私はもともと3つのファイルを持っていました:makefile、、、readme.txtそしてhashtable.c私のディレクトリに、emacsでコードを書いています。#hashtable.c#新しいファイル、#readme.txt#hashtable.c~、が作成されていることに気付きmakefile~ ました。これらのファイルは何だろうと思っていました。これらは重要ですか?そうでない場合、emacsにそれらの作成を停止するように指示するにはどうすればよいですか? readme.txtまた、チルダ ファイルとmakefileシャープ ファイルが取得 されない理由も気になります。

4

4 に答える 4

33

が付いているファイル~は、ファイルを保存すると自動的に作成されるバックアップ ファイルです。#readme.txtは、現在編集中または使用中の#ファイルです (つまり、自動保存バージョン)。~これは通常、 emacs を正常に終了すると (ファイルとは異なり) 消えます (クラッシュまたは強制終了された場合、# ファイルは残っている可能性があります)。

関心のあるemacs バックアップ ファイルに関するこのページと、この SO の質問: Emacs がバックアップ ファイルを作成する方法を制御するにはどうすればよいですか?

これでバックアップファイルが作成されないようにすることができます:

(setq make-backup-files nil)
于 2012-08-20T03:03:10.423 に答える