2011-11-04 13 views
20

Tôi sử dụng rộng rãi /usr/bin/emacs trong Thiết bị đầu cuối.nâng cấp giao diện điều khiển emacs (/ usr/bin/emacs) trên Mac

Tôi có Emacs 22 và tôi muốn nâng cấp lên 23. Tôi tự hỏi cách thực hiện.
Googling "emacs download mac" cho tôi Emacs.app có cửa sổ và giao diện người dùng riêng, nhưng tôi không muốn điều đó.

Tôi không chắc chắn mình có/usr/bin/emacs như thế nào ở lần đầu tiên, có thể nó đến với Mac OS?

Trả lời

26

Bạn có thể chạy phiên bản Emacs.app trong một thiết bị đầu cuối như thế này:

/Applications/Emacs.app/Contents/MacOS/Emacs -nw 

Trong tập tin cshrc của tôi, tôi sử dụng một bí danh để làm cho dễ dàng hơn này để gọi:

alias enw '/Applications/Emacs.app/Contents/MacOS/Emacs -nw' 
+0

Trên Macbook của tôi, tôi phải làm 'nano ~/.bash_profile' và sau đó thêm' bí danh enw = '/ Applications/Emacs.app/Contents/MacOS/Emacs -nw''. Thiếu '=' trong ví dụ trên. – snd

3

Cài đặt emacs từ macports.

% sudo port install emacs 

Sau đó khởi động nó từ nhà ga

8

Nó là một trình soạn thảo tiêu chuẩn bao gồm với OS X và rất nhiều hệ thống * nix khác cùng với vi/vim, và pico. Cá nhân tôi sẽ không nâng cấp được cài đặt sẵn. Tôi sẽ cài đặt từ Macports, Fink, hoặc Homebrew hoặc biên dịch từ nguồn bản thân mình đến một vị trí khác (như /usr/local).

2

Hoặc bạn có thể cài đặt Emacs.app, làm theo hướng dẫn here để tạo tập lệnh ~/bin/emacs và sau đó khởi chạy dưới dạng emacs -nw hoặc bất kỳ tùy chọn nào khác.

#!/bin/sh 
exec /Applications/Emacs.app/Contents/MacOS/Emacs "[email protected]" 
2

tôi đang trên cùng tìm kiếm này và kết thúc cài đặt với Homebrew vì vậy tôi có thể nhận được phiên bản mới nhất cùng với một số thư viện, như được mô tả trong this answer tại Emacs Stack Exchange trang web:

Ngày nay, tôi sử dụng chỉ GNU Emacs snapshot builds. Những ứng dụng này có hỗ trợ OS X khá tốt và dễ dàng cài đặt và được hỗ trợ tốt nhất bởi cộng đồng.

Tôi đã sử dụng để tải chúng từ Emacs cho Mac OS X, nhưng bây giờ tôi sử dụng Homebrew, vì nó hỗ trợ nhiều thư viện hơn, đặc biệt là GNU TLS cho kết nối mạng được mã hóa.

Tất cả trong tất cả: Sử dụng brew install emacs --HEAD --use-git-head --with-cocoa --with-gnutls --with-rsvg --with-imagemagick :).

(Lưu ý rằng GNU Emacs là những gì cài đặt sẵn trên Mac OS X, ít nhất là trên mỏ của 10.10.5)

này thêm một nhị phân Emacs mới tại /usr/local/bin/emacs, để lại quá trình cài đặt hiện có và /usr/bin/emacs trong địa điểm.

Các vấn đề liên quan