2009-07-29 9 views

Odpowiedz

13

Zobacz Here

wersja skrócona: umieścić

(setq make-backup-files nil) 

w was .emacs pliku, lub przełączyć tę funkcję w dowolnym momencie M-x auto-save-mode. To jest węzeł Emacs Manual.

+2

Łącza są w porządku, ale lepiej jest skopiować rzeczywiste dane do StackOverflow, a następnie liczyć na to, że pozostaną one nieokreślone gdzieś w Internecie ... – dmckee

+0

Dziękuję za edytowanie. Muszę przyznać, że rzuciłem to. Jeśli spojrzysz na wersję, zamieściłem przykład, ale nie znalazłem się w sytuacji, aby go przetestować. Więc usunąłem to. – kjfletch

+2

Należy zauważyć, że OP zapytał, jak wyłączyć "auto-save", a nie jak wyłączyć 'backup-files', jak sugeruje ta odpowiedź. –

2

radziłbym Ci używać coś takiego:

(defvar backup-dir "~/.emacs.d/backups/") 
(setq backup-directory-alist (list (cons "." backup-dir))) 

W ten sposób można mieć wszystkie pliki kopii zapasowych w jednym katalogu.

9

Jeśli nie chcesz emacsowi miotu dysk z plików kopii zapasowych spróbować dodanie następujących do pliku .emacs:

(setq backup-directory-alist '(("." . "~/emacs-backups"))) 

To będzie przechowywać każdą kopię zapasową w jednym miejscu.

+0

Nie jestem pewien, czy to naprawdę odpowiada na pytanie, ale lubię to. – dmckee

+1

Masz rację, po prostu założyłem, że powodem, dla którego skurpur chciał wyłączyć kopie zapasowe, było to, że wszystkie te niechlujne odchody, które pozostawia Emacs. Ustawienie zmiennej backup-directory-alist jest po prostu prostym sposobem szkolenia w domu. – indy

Powiązane problemy