Trong .bash_profile
của tôi, tôi sử dụng này:Sử dụng emacsclient -t khi cam kết trong Git
export EDITOR=emacsclient
alias e='emacsclient -t'
Khi tôi cam kết thay đổi với Git, nó sẽ mở ra một cửa sổ mới emacs, nhưng với emacs --daemon
. Làm cách nào để tôi có thể đặt trình chỉnh sửa Git mặc định thành các emacs với cờ t được bật?
Tôi chắc rằng Moritz Bunkus có câu trả lời, nhưng tôi hơi bối rối bởi từ ngữ của bạn. Bạn có nói rằng bạn muốn trình soạn thảo chuẩn của bạn là 'emacsclient -t' (trong trường hợp này bạn có thể chỉ định nó cho giá trị của' EDITOR'), hoặc bạn muốn trình soạn thảo git khác với trình soạn thảo chuẩn của bạn. Và nếu bạn đang chạy 'emacs --daemon', thì emacsclient sẽ kết nối với cờ' -t' đó hoặc ngược lại, vì vậy tôi không chắc ý kiến của bạn về điều đó có nghĩa là gì. – phils
Trên thực tế, yêu cầu xuất phát từ điều này: khi emac bắt đầu, phải mất một thời gian, đó là lý do tại sao tôi sử dụng emacs --daemon.when tôi sử dụng git commit, nó sẽ mở một emacs mới, do đó tôi phải đợi. Tôi muốn mở một cửa sổ emacs sử dụng emacsclient -t. Tôi có rõ không ?? – newlife