2017-07-26 2 views

Répondre

6

Vous pouvez tester command-line-args (voir lisp/startup.el pour plus):

(or (member "-Q" command-line-args) 
    (member "-quick" command-line-args)) 

Vous pouvez préférer une approche « niveau inférieur »: au lieu de vérifier pour l'argument de ligne de commande spécifique, test pour son effet. Dans votre cas, quelque chose comme

(when init-file-user 
    (save-my-state)) 

(notez que cela désactive également l'état d'économie sur -q et -no-init-file).

+0

Merci, la méthode 'init-file-user' est exactement ce que je cherchais. –