Làm cách nào tôi có thể di chuyển qua các từ khi gõ lệnh trong iTerm2?


9

Tôi đang ở Lion

với iTerm2, Zsh và Oh-My-Zsh

nhưng tôi không thể di chuyển qua các từ khi nhấn: ALT + mũi tên trái hoặc CMD + mũi tên trái hoặc một cái gì đó

thay vào đó, khi tôi nhấn "ALT + mũi tên phải", nó sẽ in [C và khi tôi nhấn "SHIFT + ALT + mũi tên trái", nó sẽ in D0

Làm thế nào tôi có thể cấu hình iTerm2 để hoạt động như bất kỳ chương trình nào khác khi di chuyển qua các từ?


giải pháp một giải pháp khả thi cho cái bóng tối này.posterous.com / từ
fespinozacast

fespinozacast: liên kết không còn hoạt động. Bạn có nhớ giải pháp cho câu hỏi của bạn là gì không?
Willington Vega

Câu trả lời:


11

Cuối cùng tôi đã tìm thấy giải pháp cho vấn đề này tại đây: https://coderwall.com/p/h6yfda . Các bước cần thiết được hiển thị dưới đây:

  1. Chuyển đến Tùy chọn, Hồ sơ, Khóa.
  2. Đặt phím trái của bạn để hoạt động như một ký tự thoát.
  3. Xác định vị trí phím tắt hiện tại cho ⌥ ← hoặc tạo một phím tắt mới, với các cài đặt sau:
    • Phím tắt: ⌥ ←
    • Hành động: Gửi chuỗi thoát
    • Esc +: b
  4. lặp lại cho phím tắt ⌥ → với các cài đặt sau:
    • Phím tắt: ⌥ →
    • Hành động: Gửi chuỗi thoát
    • Esc +: f

Mặc dù các liên kết này có thể trả lời câu hỏi, tốt hơn là bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp các liên kết để tham khảo. Câu trả lời chỉ liên kết có thể trở nên không hợp lệ nếu các trang được liên kết thay đổi.
grg

Tôi đã bao gồm các phần thiết yếu của giải pháp trong câu trả lời tôi đã đăng trong SuperUser. Tôi hiểu những gì bạn nói, nhưng tôi đã tự hỏi nếu nó vẫn sẽ áp dụng khi bạn đang liên kết đến một câu trả lời trong trang web StackExchange. Một lý do khác mà tôi không bao gồm các bước giải pháp ở đây là vì hai câu trả lời của tôi sẽ được đưa ra giống hệt nhau, thậm chí khó khăn trong các trang web SE khác nhau. Cách làm việc ưa thích trong tình huống như thế này là gì?
Willington Vega

Có lẽ một trong những câu hỏi là trong trang web sai. Tôi có nên gắn cờ không, thay vì cung cấp cùng một câu trả lời cho cả hai?
Willington Vega

Tôi đã cung cấp các bước cần thiết cho giải pháp, vì vậy câu trả lời vẫn hữu ích nếu bài viết được liên kết bị hỏng.
Willington Vega

5

Mặc định là trên Control-left Control-right. Để tùy chỉnh, chỉnh sửa tùy chọn / Khóa và liên kết mã thoát với một số phím nóng khác bạn chọn

nhập mô tả hình ảnh ở đây


2

Để di chuyển tùy chọn sang trái và tùy chọn phải qua các từ trong iTerm 2, hãy thêm

bindkey -e
bindkey '\e\e[C' forward-word
bindkey '\e\e[D' backward-word

để ~/.zshrcnếu bạn sử dụng zsh, hoặc thêm

"\e\e[C": forward-word
"\e\e[D": backward-word

để ~/.inputrcnếu bạn sử dụng bash.

Control-left sẽ \e[1;9Dở iTerm 2 và \e[1;5Dtrong Terminal, và control-right sẽ \e[1;9Cở iTerm 2 và \e[1;5Ctrong Terminal.

Để xem trình tự thoát cho tổ hợp phím, hãy chạy cat -vvà sau đó nhấn tổ hợp phím.


0

Mở hồ sơ của bạn và dưới tab Phím , sử dụng tùy chọn Chỉnh sửa văn bản tự nhiên .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.