คุณสามารถสร้างไฟล์ชื่อ '.inputrc' ในโฮมไดเร็กตอรี่ของคุณ
# want vi to be the default editor for readline
set editing-mode vi
# vi settings
$if mode=vi
# normal mode
set keymap vi-command
"j": beginning-of-history
"l": backward-char
"h": forward-char
"G": end-of-history
# insert mode
set keymap vi-insert
"jj": vi-movement-mode # remap escape
$endif
เหล่านี้เป็นแมปของฉันมีข้อยกเว้นของและl hฉันเปลี่ยนที่นี่เพื่อแสดงให้คุณเห็นว่าคุณสามารถสลับคีย์ ฉันไม่รู้จักคีย์ Dvorak ที่คุณต้องการเพียงแก้ไขคีย์เหล่านั้นทั้งหมดตามที่คุณต้องการ
man bash อธิบายความเป็นไปได้ทั้งหมด
bindในตัวคำสั่งในbashหรือถ้าคุณต้องการที่เปลี่ยนแปลงไปจะเหมือนกันในทุกปพลิเคชันปรับเปลี่ยนreadline~/.inputrc