Pintasan bergaya emacs Alt + f , Alt + b bekerja secara default dengan semua program baris perintah yang didukung readline, seperti shell.
Hal ini dimungkinkan jika dan hanya jika terminal mengirimkan escape sequence yang berbeda untuk Ctrl +Kiri vs Kiri . Ini tidak terjadi secara default di konsol Linux (setidaknya di komputer saya). Anda dapat melakukannya dengan memodifikasi keymap. File yang tepat untuk dimodifikasi mungkin bergantung pada distribusi Anda; pada Debian lenny, file yang akan dimodifikasi adalah /etc/console/boottime.kmap.gz
. Anda membutuhkan baris seperti
control keycode 105 = F100
string F100 = "\033O5D"
control keycode 106 = F101
string F101 = "\033O5C"
Sebaiknya Anda juga memilih escape sequence yang sama dengan emulator terminal X Anda. Untuk mengetahui urutan kontrolnya, ketikkan Ctrl +V Ctrl +Kiri dalam cangkang; ini menyisipkan (pada mesin saya) ^[O5D
di mana ^[
adalah karakter pelarian. Di file keymap, \033
mewakili karakter melarikan diri.
Mengonfigurasi aplikasi di terminal untuk mendekode escape sequence merupakan masalah tersendiri, .
Anda dapat mengatur vim sebagai editor baris perintah Anda dan kemudian menekan ESC dan melompat-lompat gaya vim (maju, mundur, akhiri, $, 0, dll)