Làm thế nào tôi có thể nhận được emacs 23 làm việc độc đáo trong chế độ nhiều tty trên OS X?Emacs 23, OS X, multi-tty và emacsclient
Tôi đã thêm (server-start)
vào .emacs của mình và đã phát hiện ra rằng chạy /Applications/Emacs.app/Contents/MacOS/bin/emacsclient -n ~/myfile.txt
sẽ mở nó trong emacs.app của tôi, nhưng nó không mang các emacs đến phía trước.
Vì vậy, làm thế nào tôi có thể nhận được emacs.app để đi đến phía trước khi tôi chạy emacsclient? (Tôi đã xem xét viết một hàm đặt khung hiện tại lên trước mỗi khi một tệp được mở hoặc có thể viết một bản ghi chép để thực hiện một công việc tương tự có thể được gọi cùng lúc với emacsclient)
emacsclient trong emacs.app tốt nhất để sử dụng? Tôi cho rằng tôi sẽ viết một bí danh cho nó nếu có, nhưng có vẻ lạ khi sử dụng nó thay vì cái gì đó trong/usr/local/bin
Có ai có bất kỳ mẹo hay ví dụ nào khác về việc này không?
Cảm ơn, công trình này tuyệt vời. Chỉ cần mở rộng. Tôi đã bí danh emacs để: 'osascript -e' \ '' cho ứng dụng "Emacs" kích hoạt '\' ';/Applications/Emacs.app/Nội dung/MacOS/bin/emacsclient -n' – Singletoned