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?


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

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


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.


1

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


Ini harus menjadi jawaban yang diterima. Terima kasih.
Reda Lazri
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.