Skrócony formularz: chcę uruchomić wersję Emacsa dla Mac OSX, którą można znaleźć na stronie http://emacsformacosx.com/ jako demon, z klientami graficznymi i tekstowymi łączącymi się z nim w razie potrzeby.
Szczegółowo, oto przepływ pracy, który chcę:
Podczas logowania uruchom,
/Applications/Emacs.app/Contents/MacOS/Emacs --daemon
aby uruchomić emacsa jako demona. Wiem już, jak to zrobić .Podczas uruchamiania emacsa z lokalnego terminala chcę jedno z tych:
- Jeśli uruchomię
emacs
z lokalnego wiersza polecenia, otwórz nową ramkę z wybranym plikiem. - Jeśli # 1 nie jest możliwe, przynajmniej jeśli uruchomię
emacsclient
z wiersza poleceń, otwórz nową ramkę z wybranym plikiem.
- Jeśli uruchomię
Podczas uruchamiania emacsa ze zdalnego terminala chciałbym, aby emacs w trybie tekstowym został uruchomiony, podłączony do procesu demona.
Jeśli uruchomię,
Emacs.app
użyj ponownie demona emacs działającego w tle zamiast uruchamiać nowe wystąpienie i otwierać w nim nowe okno.
Do tej pory jestem w stanie osiągnąć tylko # 1 i # 2.2 powyżej, ale to są łatwe części. # 3 i # 4 to rzeczy, które są najbardziej potrzebne, aby to zadziałało. Czy ktoś wie, jak to osiągnąć?
(server-start)
.emacs, aby zaczął się po uruchomieniu emacsa
M-x server-start
wprowadzić emacsa uruchomionego bez--daemon
w tryb serwera. Dobre pytania, BTW.