2010-04-08 11 views
1

Comment puis-je créer une commande emacs multiplate-forme qui ouvre une autre instance d'emacs avec l'option -q?une commande emacs pour ouvrir une nouvelle instance d'emacs

La raison pour laquelle j'ai besoin d'une telle commande est qu'il serait facile de modifier la commande pour qu'elle ouvre une autre instance d'emacs avec -q et -l pour que la nouvelle instance charge un fichier el que je suis en train d'éditer avec l'ancienne instance.

+0

pas en arrière. Expliquez ce que vous essayez d'accomplir. – jrockway

Répondre

1

Si emacs est dans votre chemin, vous pouvez le faire avec meta-x shell puis emacs -d

0

Cela devrait faire l'affaire:

(defun start-emacs-q() 
    (interactive) 
    (start-process "Emacs" nil 
     (executable-find "emacs") "-q"))