Ich kann anscheinend keine Informationen darüber finden, wann Emacs Backups erstellt. Es funktioniert im Allgemeinen gut, aber heute habe ich einen Teil einer Datei wegen Magit berüchtigten Rückgängig-Verknüpfung verloren und nach der Suche in meinem Backup-Verzeichnis finde ich keine der Dateien, an denen ich heute gearbeitet habe. Alles scheint für die letzten Tage hart zu sein.Wie kontrolliere ich, wenn Emacs Backup-Dateien erstellt?
Antwort
Emacs backs up wenn Sie Dateien besuchen, und auto-saves regelmäßig, wenn Sie bearbeiten - das Handbuch (oben verlinkt) Details Dinge zu ändern, um diesen Prozess aggressiver zu machen. Leider Drücken v
im Status-Puffer für Magit zählt nicht als entweder besuchen oder Bearbeiten der Datei, aber beachten Sie, dass a patch was commited zu magit um vor dem Zurücksetzen um Bestätigung bitten.
Im Allgemeinen speichert Emacs jeden einzelnen Tastendruck in Sicherungsdateien, standardmäßig #foo#
, wenn Ihre Datei den Namen foo
hat. Weitere Details finden Sie im Emacs Wiki unter this AutoSave entry.
Und/oder suchen Sie hier nach [emacs] backup
oder [emacs] autosave
, wie dies zuvor diskutiert wurde.
Emacs machen kein Backup einer Datei, wenn ein VCS sich darum kümmert. Es wird angenommen, dass git/cvs/svn sich um den Backup-Mechanismus kümmert.
Beachten Sie auch, dass magit 0,8 haben Freisetzung gewesen mit der Bestätigung vor dem Zurücksetzen: müssen Sie
(setq magit-revert-item-confirm t)
in Ihrem .emacs hinzuzufügen geschützt werden.
Es ist nicht wirklich eine Antwort auf die aktuelle Frage, aber der Standardwert von magit-revert-item-confirm Just wurde in den magit's git main repos geändert. –
- 1. Wie kontrolliere ich Bootstrap Akkordeon Form Sichtbarkeit
- 2. Wie kontrolliere ich die Positionierung des QSplashscreen?
- 3. Wie kontrolliere ich PDF-Papiergröße mit ImageMagick?
- 4. Wie kontrolliere ich den Abstand zwischen Balken?
- 5. Wie kontrolliere ich das Format MembershipUser.ResetPassword()
- 6. Wie kontrolliere ich das Lecken dieser Verbindung?
- 7. Wie kontrolliere ich die Regex-Gruppierung?
- 8. Wie kontrolliere ich den Cursor auf Linux?
- 9. Wie kontrolliere ich Reloads, wenn ich die Zurück-Taste im Browser verwende?
- 10. Wie kontrolliere ich den Lebenszyklus eines Fragments und eines FragmentPagerAdapter?
- 11. Wie erstellt man einen Puffer ähnlich wie * Kompilierung * in Emacs?
- 12. Wie kontrolliere ich die Breite der letzten Spalte?
- 13. Wie kontrolliere ich die Reihenfolge der Erscheinung in PHP?
- 14. Wie kontrolliere ich die Geschwindigkeit eines animierten GIF?
- 15. Wie kontrolliere ich eine Bildschirmsitzung innerhalb einer Bildschirmsitzung?
- 16. Wie kontrolliere ich erlaubte HTML-Tags in WMD Editor?
- 17. Wie kontrolliere ich ein Python-Skript über eine Webschnittstelle?
- 18. Wie kontrolliere ich den Standort des Dropdown-Menüs in Tkinter?
- 19. Wie kontrolliere ich das Styling einer html ungeordneten Liste?
- 20. Wie kontrolliere ich den Namen meiner Anwendung im UAC-Dialog?
- 21. Wie kontrolliere ich die Größe des HTML-Fensters?
- 22. Wie kontrolliere ich die Häufigkeit von Etiketten auf LineDataSet?
- 23. Drawable.setState() Wie kontrolliere ich den spezifischen Status des Zeichens?
- 24. Wie kontrolliere ich die Positionierung eines Fieldsets mit CSS?
- 25. Wie kontrolliere ich, auf welcher Seite ein Randabsatz erscheint?
- 26. Wie kann ich in elisp sagen, wenn Emacs X verwendet?
- 27. Wie verwende ich Emacs Diff mit Leerzeichen?
- 28. Wie schreibe ich in Emacs?
- 29. Wie kompiliere ich Emacs 22.3
- 30. Wie erstellt man eine Postgres-IDE in Emacs
Gute Antwort, dass auch, was ich dachte, auch hart es nicht wirklich mein Problem anspricht. Aus irgendeinem Grund funktioniert Emacs Backup heute überhaupt nicht, ich habe versucht, es neu zu starten, immer noch nichts. Ich werde meine Frage präzisieren. Ich habe gerade von der Option "magit-revert-item-confirm" erfahren, nachdem das passiert ist. –
Endlich habe ich deine Antwort akzeptiert. Das Problem mit Backups/Auto-Saves auf meinem System scheint viel komplexer als das, was ich zuerst dachte, und ich bin einfach zu faul, um die Frage entsprechend zu aktualisieren! ;-) –