Đây là một câu hỏi hời hợt.
Mặc dù ansi-term
bắt đầu hoạt động chính xác khi tôi mở lần đầu tiên, nó dường như chuyển sang chế độ 'có thể chỉnh sửa' sau một vài lệnh, ví dụ: khi tôi thực hiện C-a
(bắt đầu dòng) theo sau C-k
(dòng giết), nó sẽ xóa sạch toàn bộ dấu nhắc.
Đối với sự tỉnh táo thẩm mỹ của tôi, có cách nào để làm cho lời nhắc và đầu ra trước đó không thể chỉnh sửa (cho shell
)? (Được cập nhật để loại trừ thuật ngữ ansi với những khác biệt có ý nghĩa.)
Tôi đang sử dụng zsh trong Emacs 24.4; HĐH là LXDE (Ubuntu 14.04) thông qua Hộp ảo.
(Lý tưởng nhất là tôi vẫn có thể di chuyển con trỏ của mình xung quanh ...)
C-c C-j
. Hãy thử tìm hiểu mặc định đó hoặc chuyển sang chế độ char với C-c C-k
.
shell-mode
/ term-mode
tương ứng làm / không xuất phát từ comint-mode
, bạn đang hỏi hai câu hỏi rất khác nhau cùng một lúc ở đây. Tâm chia điều này thành hai câu hỏi riêng biệt?