Có thể di chuyển giữa các từ trong iTerm bằng cách sử dụng Alt + Mũi tên phải / trái? Bây giờ nếu tôi nhấn Alt + Trái tôi sẽ nhận được '[D' và '[C' nếu tôi nhấn Alt + Phải.
Có thể di chuyển giữa các từ trong iTerm bằng cách sử dụng Alt + Mũi tên phải / trái? Bây giờ nếu tôi nhấn Alt + Trái tôi sẽ nhận được '[D' và '[C' nếu tôi nhấn Alt + Phải.
Câu trả lời:
Chuyển đến Tùy chọn iTerm → Cấu hình, chọn hồ sơ của bạn, sau đó chọn tab Phím. Nhấp vào Tải đặt trước ... và chọn Chỉnh sửa văn bản tự nhiên.
Chuyển đến Tùy chọn iTerm → Cấu hình, chọn hồ sơ của bạn, sau đó chọn tab Phím. Tìm ⌥ ← và ⌥ → và đặt chúng để gửi chuỗi thoát b
và gửi chuỗi thoát f
tương ứng.
Nếu bạn sử dụng ⌘ → và ←, bạn sẽ cần phải ánh xạ lại các phím tắt tab tiếp theo và trước đó được đặt thành mặc định. Terminal sử dụng ⇧⌘ → và ⇧⌘ ← cho các mục này.
Bạn có thể thực hiện việc này trong Tiểu sử hoặc chỉ trên toàn cầu trong Khóa (hiển thị bên dưới) nếu bạn muốn đặt nó trên toàn cầu. Lưu ý rằng cài đặt trong Cấu hình ghi đè cài đặt chung trong Khóa.
Nếu bạn sử dụng bash, bạn cũng có thể thêm
"\e\e[D": backward-word
"\e\e[C": forward-word
để ~/.inputrc
.
[D
hoặc [C
mỗi lần tôi cố gắng sử dụng hành động nút mới. Cảm ơn bạn.
iTerm2 v3.0.10
, nhưng iTerm2 v3.0.14
chắc chắn hoạt động với Natural Text Editing
giải pháp, do đó bạn không cần phải dùng đến cấu hình đầu vào bash.
Đối với zsh tôi đã chèn vào ~ / .zshrc
bindkey "\e\e[D" backward-word
bindkey "\e\e[C" forward-word
đối với bash tôi đã chèn vào ~ / .inputrc
"\e\e[D": backward-word
"\e\e[C": forward-word