Go to the first, previous, next, last section, table of contents.

ファイルのバックアップ

Unixでは,ファイル名にバージョンナンバーをつけないので,ファイルを書き 直すと自動的に前の内容を消してしまいます.つまり,Emacsでファイルをセー ブすると前の内容を消してしまうのです.しかし,実際にはセーブする前に, Emacsは古い内容をバックアップファイルと呼ばれる別のファイルにコピーして います(変数make-backup-filesがnon-nilのときに働きます.こ の値がnilならバックアップファイルは作られません).

Emacsは,指定すれば1つのバックアップファイルでも,番号付きの一連のバッ クアップファイルでも作成し,保存します.

Emacsは,最初にバッファをファイルにセーブするときだけバックアップを作 ります.何回ファイルをセーブしても,バックアップファイルは読み込まれる前 の内容を保持します.これにより,通常バックアップファイルは,現在の一連の 編集以前の内容を持っています.しかしバッファを削除し,再びそのファイルを 読み込んだ場合には,次にセーブするときに新しいバックアップファイルが作ら れます.


Go to the first, previous, next, last section, table of contents.