đây là lần đầu tiên tôi yêu cầu trên stackoverflow vì tôi không thể tìm thấy câu trả lời ở bất kỳ đâu. Tôi sử dụng emacs để viết tất cả các mã của tôi và tôi chỉ chuyển từ ubuntu sang mac os. Một vấn đề đã làm phiền tôi: Làm thế nào bạn có thể mở cửa sổ emacs từ thiết bị đầu cuối mac giống như bạn sẽ mở cửa sổ firefox từ thiết bị đầu cuối trên hệ thống Linux? Tôi biết cách nó hoạt động cho hệ thống Linux là, bất cứ khi nào bạn gõ một lệnh từ thiết bị đầu cuối, tìm kiếm thiết bị đầu cuối cho các nhị phân trong bạn PATH và thực hiện nó. Đó là trường hợp cho Mac mà bạn chỉ có thể mở applicaiton dưới dạng cửa sổ trong thư mục "/ Application" và tất cả các tệp nhị phân được mở từ thiết bị đầu cuối đều ở dạng không có cửa sổ? Cảm ơn nhiều!!Cách mở cửa sổ từ thiết bị đầu cuối mac
Trả lời
không chắc chắn nếu u're tìm kiếm cái gì đó như
/path/to/some.app mở này
Tôi chỉ cố gắng
/Applications/Utilities/Terminal.app/ Nội dung/MacOS/Thiết bị đầu cuối &
và nó đã mở một cửa sổ mới tốt.
OS X 10.7.4 tại đây.
EDIT: Trên thực tế nếu tôi cố gắng:
mở /Applications/Utilities/Terminal.app
Không có cửa sổ terminal mới được mở ra
Nhưng,
mở --new /Applications/Utilities/Terminal.app
cũng hoạt động và có lẽ tốt hơn tùy chọn đầu tiên của tôi vì công việc không được gắn với thiết bị đầu cuối mà bạn đã khởi động thiết bị đầu cuối mới.
Các Emacs được cài đặt sẵn đi kèm với OS X được xây dựng mà không có GUI. Do đó
$ emacs # in the shell/terminal
sẽ KHÔNG mở một cửa sổ đồ họa, và thay vào đó sẽ mở ra text/phiên bản thiết bị đầu cuối để thay thế. Lưu ý rằng phiên bản này (được cài đặt tại /usr/bin/emacs
) cũng cũ, và ở 22.1.1 trong Mountain Lion.
Để nhận được hành vi bạn mong muốn (và cũng nhận phiên bản Emac mới nhất làm tiền thưởng), bạn có thể tải xuống bản dựng Emac mới nhất. Tính năng này có sẵn ở nhiều nơi, bao gồm http://emacsforosx.com/.
Hầu hết các pre-built Emacs được cài đặt dưới /Applications
, và để gọi từ thiết bị đầu cuối, bạn sẽ cần phải xác định đầy đủ đường dẫn đến nhị phân, mà thường là:
/Applications/Emacs.app/Contents/MacOS/Emacs
Bạn có thể tạo bí danh đơn giản cho mã nhị phân này trong số .bashrc
của bạn là:
alias emacs=/Applications/Emacs.app/Contents/MacOS/Emacs
rồi gọi emacs trong vinh quang đầy đủ của nó từ dòng lệnh.
Đây chính xác là những gì tôi đang tìm kiếm. Cảm ơn bạn rất nhiều Anupam! Tôi thực sự đã thử emacsforosx.com và tôi không biết nơi nhị phân đi. Bây giờ tôi biết nó dưới MacOS/Emacs. Cảm ơn bạn rất nhiều! – user1655257
tôi khuyên bạn nên hoặc nhận emacs qua Fink, hoặc sẽ ở đây: http://emacsformacosx.com/
này sẽ cho phép bạn cài đặt một phiên bản địa phương của emacs chạy qua máy chủ X, và do đó có giao diện GUI đầy đủ.
Đầu tiên, hãy download Mac OS/X emacs xây dựng từ đây: http://emacsformacosx.com/
Thứ hai, sau khi cài đặt, bạn có thể:
- mở nó từ dòng lệnh với
open -a emacs
- Set nó để chạy chế độ máy chủ trong init .emacs của bạn và sau đó tại loại dòng lệnh
emacsclient foo
cho tệpfoo
.
- 1. Mac OS X/Thiết bị đầu cuối mở với các cửa sổ được chỉ định
- 2. Thiết bị đầu cuối mở từ Eclipse
- 3. Cách mở URL từ thiết bị đầu cuối
- 4. Mở thiết bị đầu cuối tại đây trong trình tìm kiếm Mac OS
- 5. Làm thế nào để mở emacs gui/ide từ thiết bị đầu cuối mac?
- 6. mở một thiết bị đầu cuối từ python
- 7. AppleScript để mở cửa sổ đầu cuối có tên
- 8. Meta và # trong thiết bị đầu cuối Mac của Anh
- 9. Làm thế nào để một cửa sổ VIM đầy trên thiết bị đầu cuối?
- 10. Tắt máy Windows từ thiết bị đầu cuối linux
- 11. Tải lên thư mục qua thiết bị đầu cuối Mac
- 12. dừng python trong thiết bị đầu cuối trên mac
- 13. Cách khởi chạy ứng dụng mac không có cửa sổ đầu cuối
- 14. linux - viết lệnh từ một thiết bị đầu cuối đến một thiết bị đầu cuối khác
- 15. Thiết bị đầu cuối Bash Chuyển hướng đến một Thiết bị đầu cuối khác
- 16. Làm thế nào để chạy tập tin php của tôi từ thiết bị đầu cuối mac
- 17. RPG dựa trên thiết bị đầu cuối
- 18. Làm cách nào để mở cửa sổ thứ hai từ cửa sổ đầu tiên trong wpf?
- 19. Cách truy cập đầu ra nhật ký từ cửa sổ thực điện thoại 8 thiết bị
- 20. ngay cả khi emacsclient được bắt đầu trong một thiết bị đầu cuối, hệ thống cửa sổ là không-nil
- 21. Thiết bị đầu cuối Mac OS X: Tùy chọn bản đồ + xóa thành "từ xóa lùi"
- 22. Thiết bị đầu cuối tương tác trong VIM
- 23. Ẩn con trỏ trên thiết bị đầu cuối từ xa
- 24. Cách đặt tốc độ truyền cho máy Mac trong thiết bị đầu cuối
- 25. Thiết bị đầu cuối Mac Vim sẽ chỉ sử dụng backspace khi ở cuối dòng
- 26. Làm cách nào để gọi trình soạn thảo văn bản từ thiết bị đầu cuối?
- 27. Cách tạo tệp .jar bằng thiết bị đầu cuối
- 28. Lệnh cuối cùng trong cùng thiết bị đầu cuối
- 29. Làm cách nào để chạy chương trình py2exe trong cửa sổ mà không có thiết bị đầu cuối?
- 30. Làm cách nào để mô phỏng nhấp chuột qua thiết bị đầu cuối mac?
Rất tiếc có thể tôi không mô tả rõ vấn đề của mình. Tôi đã cố gắng gõ "emacs" lệnh và tôi mong đợi một cửa sổ Emacs bật ra, giống như những gì sẽ xảy ra trên hệ thống Linux. Nhưng có vẻ như tôi chỉ có thể bắt đầu một phiên bản đầu cuối của các emacs theo cách đó, mà không có thủ thuật mở /some.app. – user1655257