Si vous créez un lanceur emacsclient en copiant un fichier .desktop (par exemple, le fichier Emacs), il ne se comporte pas de la manière standard du lanceur Unity. Il ouvre toujours une nouvelle fenêtre; il ne reconnaît pas que les fenêtres Emacsclient existantes existent pour y accéder. Comment puis-je le faire se comporter?
En arrière-plan, il s'agit d'un mode d'utilisation très utile pour Emacs, où vous l'exécutez en tant que démon:, emacs --daemon
puis vous invoquez une fenêtre emacs avec emacsclient
. Une bonne façon de le faire pour les utilisateurs emacs habituels est de les mettre emacs --daemon
dans vos applications de démarrage.