[解決済み] Emacsがバックアップファイルを作成する方法を制御するにはどうすればよいですか?
質問
Emacsは、バックアップファイルの名前を
foo~
削除するのを忘れないようにしないといけないのが嫌なんです。 また、ファイルシステムのどこかにハードリンクを持つファイルを編集すると、編集が終わったときにハードリンクがバックアップを指すので、混乱するし最悪です。 どうしたら、これらのバックアップファイルをなくすか、同じディレクトリ以外の場所に移動させることができるでしょうか?
解決方法は?
Emacsのバックアップファイルに救われたことがある人なら
おそらく、もっとたくさん欲しいのでしょう。 迷惑な話ですが
編集中のファイルと同じディレクトリに置かれることです。
しかし、それは簡単に変更することができます。 すべてのバックアップファイルが
の中に以下のような記述をすることで、あるディレクトリに移動することができます。
.emacs
.
(setq backup-directory-alist `(("." . "~/.saves")))
Emacsがどのように動作するかについては、難解な点がいくつもあります。 は、バックアップファイルを作成する可能性があります。 元のファイルの名前を変更する必要があります。 と編集したバッファを書き出すのでしょうか? オリジナルがリンクされている場合はどうするのでしょうか? 一般に、最も安全だが最も時間のかかる方法は、常にバックアップを作成することです。 コピーで。
(setq backup-by-copying t)
もし、これでは遅すぎるということであれば、次の方法もあります。
backup-by-copying-when-linked
.
バックアップはすべて自分の場所にあるので、必要かもしれません。
より多く、むしろより少なく。 Emacsの
のドキュメントで、これらの変数について説明しています。
C-h v
).
(setq delete-old-versions t
kept-new-versions 6
kept-old-versions 2
version-control t)
最後に、どうしてもバックアップファイルがない場合。
(setq make-backup-files nil)
思い出すと気持ち悪くなるけど。
関連
-
[解決済み] git に自分の好きなエディタを使わせてコミットするにはどうしたらいいですか?
-
[解決済み] EmacsとVimの違い
-
[解決済み] Emacsがバックアップファイルを作成する方法を制御するにはどうすればよいですか?
-
[解決済み】.emacsを変更した後、再読み込みするにはどうしたらいいですか?
-
[解決済み] Emacsでパッケージの更新をする
-
[解決済み] Emacsの中からディレクトリを作成するにはどうしたらよいですか?
-
[解決済み] Emacsに(repeat-last-command)はないのですか?
-
[解決済み] Emacsでコードの折りたたみ効果を得るには?
-
[解決済み] Emacsのデフォルトフォルダを変更する
-
[解決済み] emacs/elispです。ハッシュ(ポンド、数字記号、オクトパス)記号は何のために使うのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Emacsがバックアップファイルを作成する方法を制御するにはどうすればよいですか?
-
[解決済み] Emacsの中でsu/sudoを使ってファイルを開く
-
[解決済み] テキストモードのEmacsで4スペースインデントを設定する
-
[解決済み] Emacs - 複数の列を1つのバッファで表示する
-
[解決済み] Emacsの中からディレクトリを作成するにはどうしたらよいですか?
-
[解決済み] emacsの分割画面の大きさを変えるには?
-
[解決済み] .emacs.dディレクトリにあるものをすべてバイトコンパイルするには?
-
[解決済み] Emacsでコードの折りたたみ効果を得るには?
-
[解決済み] 現在のファイルのフルパスをミニバッファに表示する機能
-
[解決済み] emacs/elispです。ハッシュ(ポンド、数字記号、オクトパス)記号は何のために使うのですか?