Trong bash shell, tôi có thể sử dụng phím mũi tên lên để điều hướng đến lệnh đã nhập trước đó. Nhưng điều này không hoạt động trong chế độ shell emacs. Có cách nào để kích hoạt tính năng này không?Lịch sử lệnh trong chế độ shell emacs
Trả lời
M-p
(và M-n
theo một hướng khác) sẽ thực hiện thủ thuật.
Đây là số link to the Emacs manual về chủ đề.
Trong Gnu Emacs, menu cho chế độ Shell được gọi là "In/Out". (Tôi nghĩ nó cũng bao gồm chế độ tổng quát hơn được gọi là "comint".)
C-p
và C-n
và C-r
cũng làm việc trong (vanilla) bash cùng với một số khóa emac khác. Rất tiện dụng.
Thêm phần này vào ~/.emacs
của bạn:
(define-key comint-mode-map (kbd "<up>") 'comint-previous-input)
(define-key comint-mode-map (kbd "<down>") 'comint-next-input)
Nó cung cấp cho tôi "Giá trị của biểu tượng như biến là void: comint-mode-map" lỗi – Krishna
Có thể bạn cần thực hiện '(yêu cầu 'comint)' trước đó? Tôi không cài đặt emacs ngay bây giờ, không thể xác nhận tên thư viện, – thiagowfx
aha, thực hiện điều đó. Tại sao nó không xảy ra với tôi? Tôi cảm thấy ngu ngốc. Cảm ơn bạn đã giúp đỡ. – Krishna
- 1. Emacs: Thực hiện mã trong chế độ shell-script
- 2. emacs: buộc chế độ ido để quên lịch sử
- 3. Mở bộ đệm Emacs khi lệnh cố mở trình chỉnh sửa trong chế độ shell
- 4. Emacs: python-shell chế độ kém xuất hiện "lagged"
- 5. Lịch sử lệnh trong thông dịch viên trong các emacs
- 6. Nhiều lệnh shell không đồng bộ trong Emacs-Dired?
- 7. Tôi có thể sử dụng PowerShell ở chế độ shell cho Emacs không?
- 8. ngày chế độ org ở các chế độ Emacs khác
- 9. Shell Python trong Emacs 24?
- 10. Hoàn thành tab Trong các phiên SSH chế độ shell Emacs
- 11. Dừng chế độ tramp chạy khi khởi động emacs
- 12. Tab ở chế độ HTML trong Emacs
- 13. Chế độ org Emacs lập lịch một mục nhiều lần trong ngày?
- 14. emacs - tự động hoàn thành trong chế độ Emacs Lisp
- 15. Chế độ Emacs cho R?
- 16. Tắt chế độ viper trong Emacs?
- 17. Chế độ chính Javascript trong Emacs
- 18. chế độ đường dây dài trong Emacs
- 19. emacs bản đồ chế độ ác chế độ độc
- 20. Trong chế độ Emacs nodejs được nhắc rác
- 21. Sử dụng nhiều vỏ Python trong chế độ python của Emacs bằng Python hoặc IPython
- 22. Emacs: nhập CSV vào chế độ org
- 23. Mũ Emacs khóa chế độ nhỏ?
- 24. Làm cách nào để tăng tốc độ phát ra emacs từ lệnh shell không đồng bộ?
- 25. Jenkins tùy chỉnh chế độ xem lịch sử xây dựng
- 26. Emacs chế độ nào tôi hiện đang sử dụng
- 27. Sử dụng Emacs để bắt đầu làm chế độ org
- 28. Emacs tương đương với lịch sử lệnh của Vim (để nhập lệnh Meta-x)
- 29. Có chế độ Emacs cho Rscript không?
- 30. Emacs chế độ gấp liên tục
Kiểm tra M-r quá để tìm kiếm một lệnh trước đó một cách nhanh chóng bằng cách tìm kiếm. – Tom