คุณสามารถสร้างไฟล์ชื่อ '.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