2009-07-29 6 views
2

Pour la gestion de session avec emacs, j'ajouté les lignes suivantes à mon emacs fichiergestion de session à l'aide emacs bibliothèque de bureau

(load "desktop") 
(desktop-load-default) 
(desktop-read) 

j'ai pu enregistrer la session en utilisant M-x desktop-save. Mais après avoir quitté emacs, je suis incapable de récupérer la session précédemment enregistrée. J'ai commencé emacs dans le même répertoire que celui au cours « bureau-save »

S'il vous plaît laissez-moi savoir si je manque quelque chose ou pas correct dans mes efforts

Merci - Harish

Répondre

4

Chapitre 51 'Saving Emacs Sessions' de mon manuel Emacs (en utilisant un instantané Emacs 23) a cette

Vous pouvez enregistrer le bureau manuellement avec la commande M-x desktop-save'. You can also enable automatic saving of the desktop when you exit Emacs, and automatic restoration of the last saved desktop when Emacs starts: use the Customization buffer (*note Easy Customization::) to set bureau-save-mode » à t' for future sessions, or add this line in your ~/dossier de .emacs:

(desktop-save-mode 1) 

qui est différent de ce que vous avez essayé.

1

Ce qui suit a fonctionné pour moi (emacs 21.3.1):

(load "desktop") 

(setq desktop-save-mode 1) 

(desktop-load-default) 
(desktop-read) 

La ligne bureau-save-mode est uniquement nécessaire si vous souhaitez enregistrer bureau automatiquement à la sortie (sans prendre la peine de taper M-x deskstop-save) . La seule différence est que j'ai mis ces lignes au début du fichier .emacs mais je doute que ce soit un problème.

Questions connexes