In meinem Setup werden auf meinem lokalen Computer mehrere (GNU) Emacs-Instanzen gleichzeitig ausgeführt, eine für jedes Projekt oder jede Aufgabe, an der ich gerade arbeite.
Ich möchte in der Lage sein, Puffer in einer bereits laufenden Emacs-Instanz zu öffnen, beispielsweise durch einen Befehl wie
$ emacs file.txt
Die normalerweise vorgeschlagene Lösung besteht darin, Emacs im Servermodus auszuführen. Dies steht jedoch im Widerspruch zu meiner Verwendung mehrerer Emacs-Instanzen, da ich verstehe, dass standardmäßig immer nur ein einziger Emacsclient aktiv sein kann.
Wie kann ich Dateien als Puffer in vorhandenen (möglicherweise mehreren) Emacs-Instanzen öffnen? Das endgültige Ziel besteht darin, die Datei in der Emacs-Instanz zu öffnen, die sich im aktuellen Arbeitsbereich (Compiz) befindet, oder eine solche Instanz zu erstellen, falls sie noch nicht vorhanden ist.