Dvorak과 vi를 사용하므로 Bash의 vi 모드에 대해 알게되면 매우 기뻤습니다. 그러나 vi에서 사용하는 이동 키로 이동 키를 다시 매핑 할 수 있다면 더 좋습니다 (Dvorak의 홈 행으로 이동 키가 돌아올 때까지 키를 교체합니다).
어떻게해야합니까?
답변
홈 디렉토리에 ‘.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
모든 가능성을 설명합니다.