Answers:
您可以在主目录中创建一个名为“ .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
。