9

すべてのファイル バッファを常にディスク上のファイル コンテンツと同期させたいと考えています。可能ですか?(できればモードとして)

安全ではないと思われる場合は、emacs undo + gitで十分であり、明示的な保存と復帰 (他のプログラムがファイルを変更した場合) は時代遅れの安全機能だと思います。

4

3 に答える 3

9

すべてをまとめるには:

別の自動保存ファイルではなく、訪問したファイルで自動保存を実行したい場合は、変数auto-save-visited-file-nameを nil 以外の値に設定します。このモードでは、自動保存と明示的保存の間に実際の違いはありません。

http://www.gnu.org/software/emacs/manual/html_node/emacs/Auto-Save-Files.html#Auto-Save-Files

これにより、自動保存が外部ファイルではなく、作業中のファイルに保存されます。

次にauto-save-interval、1 に設定して有効にするglobal-auto-revert-modeと、すべての設定が完了します。

私はそれがあなたのためにそれをすると思います...

于 2009-10-31T22:14:13.403 に答える
3

「auto-save-interval」を 1 に設定します。これにより、文字を入力するたびに保存されます。実際のファイルではなく「保存」ファイルに保存されますが、作業は保護されます。

別のオプションはこれです: http://www.litchie.net/programs/real-auto-save.html

于 2009-10-31T21:52:31.097 に答える
1

auto-revert-mode (またはより可能性の高い global-auto-revert-mode)が必要なようです。

于 2009-10-31T21:45:54.133 に答える