Bentuk singkat: Saya ingin menjalankan versi Mac OSX dari Emacs yang ditemukan di http://emacsformacosx.com/ sebagai daemon, dengan klien grafis dan teks yang menghubungkannya sesuai kebutuhan.
Secara detail, inilah alur kerja yang saya inginkan:
Saat masuk, jalankan
/Applications/Emacs.app/Contents/MacOS/Emacs --daemon
untuk memulai emacs sebagai daemon. Saya sudah tahu bagaimana melakukan ini .Ketika menjalankan emacs dari termnal lokal, saya ingin salah satu dari ini:
- Jika saya menjalankan
emacs
dari prompt perintah lokal, buka bingkai baru dengan file yang dipilih. - Jika # 1 tidak memungkinkan, setidaknya jika saya menjalankan
emacsclient
dari baris perintah, buka bingkai baru dengan file yang dipilih.
- Jika saya menjalankan
Ketika menjalankan emacs dari terminal jarak jauh, saya ingin emacs mode teks untuk memulai, terhubung ke proses daemon.
Jika saya menjalankan
Emacs.app
kembali menggunakan daemon emacs yang berjalan di latar bukannya memulai contoh baru dan membuka jendela baru di atasnya.
Sejauh ini, saya hanya dapat mencapai # 1 dan # 2.2 di atas, tetapi itu adalah bagian yang mudah. # 3 dan # 4 adalah hal-hal yang paling dibutuhkan untuk membuat pekerjaan ini. Adakah yang tahu bagaimana menyelesaikan hal-hal ini?
(server-start)
.emacs Anda sehingga itu dimulai ketika Anda meluncurkan emacsa
M-x server-start
menggunakan emacs tanpa--daemon
masuk ke mode server. Pertanyaan bagus, BTW.