Tôi đang sử dụng Ubuntu 11.10. Khi tôi gõ lệnh "emacs" trong terminal, nó sẽ mở emacs dưới dạng một cửa sổ riêng biệt. Làm cách nào tôi có thể mở nó bên trong thiết bị đầu cuối, như trình soạn thảo nano?
Tôi đang sử dụng Ubuntu 11.10. Khi tôi gõ lệnh "emacs" trong terminal, nó sẽ mở emacs dưới dạng một cửa sổ riêng biệt. Làm cách nào tôi có thể mở nó bên trong thiết bị đầu cuối, như trình soạn thảo nano?
Câu trả lời:
Emacs có nhiều tùy chọn khởi chạy. Cái mà bạn đang tìm kiếm là
emacs -nw
cái này sẽ mở emacs bên trong thiết bị đầu cuối bất chấp biến môi trường HIỂN THỊ ngay cả khi nó được đặt. Hình thức dài của lá cờ này là emacs --no-window-system
.
Thông tin thêm về các tùy chọn khởi chạy emacs có thể được tìm thấy trong hướng dẫn .
Với tinh thần cung cấp chức năng, hãy truy cập .profile
hoặc .bashrc
tệp của bạn ở /home/usr/
và ở dưới cùng, thêm dòng:
alias enw='emacs -nw'
Bây giờ mỗi lần bạn mở một phiên cuối, bạn chỉ cần nhập, chẳng hạn, enw
và bạn có ba chữ cái tùy chọn emacs no-window :).
Nếu bạn cần mở EMACS mà không cần X:
emacs -nw
Tôi không thích giải pháp bí danh cho mục đích của mình. Đối với một, nó đã không làm việc để thiết lập export EDITOR="emacs -nw"
.
Nhưng bạn có thể vượt qua --without-x
để định cấu hình và sau đó chỉ cần ol 'thông thường emacs
sẽ luôn mở trong thiết bị đầu cuối.
curl http://gnu.mirrors.hoobly.com/emacs/emacs-25.3.tar.xz
tar -xvzf emacs-25.3.tar.xz && cd emacs-25.3
./configure --without-x
make && sudo make install
Cố gắng emacs —daemon
để emacs chạy trong nền và emacsclient
để kết nối với máy chủ emacs.
Nó không tốn nhiều thời gian trên các hệ thống hiện đại, nhưng nó tốt hơn nhiều so với việc chạy một số trường hợp của emacs.