Dalam vim, control-left dan control-right adalah back dan forward kata yang dipisahkan spasi-putih (yaitu sinonim untuk B dan W), sama seperti web textareas dan bash.
Tetapi ketika berjalan screen, tombol-tombol ini berhenti bekerja. Saat ditekan, vim sebagai gantinya beralih ke baris perintah dan masuk 5Catau di 5Dsana.
Berikut ini penyandian yang saya miliki untuk kunci-kunci ini:
$ cat >/dev/null # pressing control-left, then control-right:
^[[1;5C^[[1;5D
BTW: Saya mencoba memetakan kembali kunci-kunci ini .screenrc, seperti ini:
bindkey ^[[1;5D stuff B
bindkey ^[[1;5C stuff W
Ini berfungsi untuk vim, tetapi sekarang kunci-kunci itu tidak bekerja di bashbaris perintah (sebagai gantinya, hanya keluaran Batau W).
Saya menduga ini adalah suatu termcapmisteri, yang tidak pernah saya mengerti ... terima kasih atas pencerahan apa pun!
term screen-256colordi .screenrc, dan restart; echo $TERMmengkonfirmasi perubahan. Tapi itu tidak menyelesaikan masalah. Saya benar-benar menggunakan b/ wsepanjang waktu - Saya sangat terkejut menemukan diri saya menggunakan ^left/ ^right. Saya menyalahkan web.
$ echo $TERMmengubah layar$TERMkescreen-256color(jika belum) dapat membantu. Bolehkah saya menyarankan Anda untuk terbiasabdanw, sebaliknya?