Saya mencoba untuk mengkonfigurasi pesta saya ~/.inputrc
untuk pengaturan ini
(Catatan: ←, →berarti tombol panah kiri dan kanan)
- Ctrl+ ←- harus melompat mundur satu kata
- Ctrl+ →- harus melompat maju satu kata
Saat ini saya punya ini di saya ~/.inputrc
dan tidak berfungsi. Ctrl + arrowtidak menghasilkan apa-apa.
"\eC-5C":forward-word
"\eC-5D":backward-word
Saya yakin urutan pelarian saya salah.
Apa urutan pelarian yang benar untuk Ctrl + arrowkombinasi?
- terminal: tmux di dalam gnome-terminal
sumber
Cara paling sederhana untuk menemukan kode apa dari urutan kunci adalah dengan menggunakan ctrl- v.
Jadi, Anda mengetik ctrl Vdan ctrl →mendapatkan:
Yang merupakan cara untuk menulis
ESC[1;5C
atau\e[1;5C
.sumber
bindkey|grep 'quoted-insert'
) dan bash (bind -p|grep 'quoted-insert'
) memiliki kunci yang mengikat untuk menampilkan kode kunci yang ditetapkan<c-v>
.<c-q>
agar sesuai dengan kunci Emacs dan menyalinnya. Zsh juga mengikat keduanya<c-v>
dan<c-q>
tetapi hanya jika Anda mengaktifkan mode Vim, cukup ironis. Readline juga digunakan oleh hal-hal lain sepertiimport rlcompleter
peningkatan Python . (Sumber: tiswww.case.edu/php/chet/readline/readline.html#SEC9 danman zshzle
)