Bagaimana saya bisa bergerak melalui kata-kata saat mengetik perintah di iTerm2?

9

Saya di Lion

dengan iTerm2, Zsh dan Oh-My-Zsh

tapi saya tidak bisa menelusuri kata-kata saat menekan: ALT + panah kiri atau CMD + panah kiri atau sesuatu

sebaliknya, ketika saya menekan "ALT + panah kanan" itu mencetak [C dan ketika saya menekan "SHIFT + ALT + panah kiri" itu mencetak D0

bagaimana saya bisa mengkonfigurasi iTerm2 agar berperilaku seperti program lain saat menelusuri kata-kata?

fespinozacast
sumber
solusi solusi yang mungkin untuk shadowfiend.posterous.com/...
fespinozacast
fespinozacast: tautan tidak lagi berfungsi. Apakah Anda ingat apa solusi untuk pertanyaan Anda?
Willington Vega

Jawaban:

12

Saya akhirnya menemukan solusi untuk masalah ini di sini: https://coderwall.com/p/h6yfda . Langkah-langkah yang diperlukan ditunjukkan di bawah ini:

  1. Pergi ke Preferensi, Profil, Kunci.
  2. Atur kunci ⌥ kiri Anda untuk bertindak sebagai karakter pelarian.
  3. Temukan pintasan saat ini untuk ⌥ ← atau buat yang baru, dengan pengaturan berikut:
    • Pintasan Keyboard: ⌥ ←
    • Tindakan: Kirim Sequence Escape
    • Esc +: b
  4. ulangi untuk ⌥ → pintasan keyboard dengan pengaturan berikut:
    • Pintasan Keyboard: ⌥ →
    • Tindakan: Kirim Sequence Escape
    • Esc +: f
Willington Vega
sumber
Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
GRG
Saya memang memasukkan bagian-bagian penting dari solusi dalam jawaban yang saya posting di SuperUser. Saya mengerti apa yang Anda katakan, tetapi saya bertanya-tanya apakah itu masih berlaku ketika Anda menautkan ke jawaban di situs web StackExchange. Alasan lain saya tidak memasukkan langkah-langkah solusi di sini adalah karena dua jawaban saya akan keluar sama, bahkan sulit mereka berada di situs SE yang berbeda. Apa cara yang disukai untuk melakukan sesuatu dalam situasi seperti ini?
Willington Vega
Mungkin salah satu pertanyaannya ada di situs yang salah. Haruskah saya menandai itu, alih-alih memberikan jawaban yang sama untuk keduanya?
Willington Vega
Saya memberikan langkah-langkah yang diperlukan untuk solusi, jadi jawabannya tetap berguna jika artikel yang ditautkan turun.
Willington Vega
5

Standarnya adalah Control-left Control-right. Untuk menyesuaikan, edit preferensi / Kunci dan kaitkan kode pelarian ke beberapa hotkey lain pilihan Anda

masukkan deskripsi gambar di sini

sumx
sumber
2

Untuk membuat opsi-kiri dan opsi-kanan menelusuri kata-kata di iTerm 2, tambahkan

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

ke ~/.zshrcjika Anda menggunakan zsh, atau tambahkan

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

untuk ~/.inputrcjika Anda menggunakan bash.

Kontrol-kiri berada \e[1;9Ddi iTerm 2 dan \e[1;5Ddi Terminal, dan kontrol-kanan berada \e[1;9Cdi iTerm 2 dan \e[1;5Cdi Terminal.

Untuk melihat urutan keluar untuk kombinasi tombol, jalankan cat -vdan kemudian tekan kombinasi tombol.

Lri
sumber
1

Buka profil Anda dan di bawah tab Keys , gunakan opsi Pengeditan Teks Alami .

Mohnish
sumber
Ini harus menjadi jawaban yang diterima. Terima kasih.
Reda Lazri