top | item 35557479 (no title) mtnygard | 2 years ago They're the default keys because a lot of programs use the GNU readline package for line editing. discuss order hn newest tomjakubowski|2 years ago It's also possible to configure GNU readline on your system to use vi keys. See https://vim.fandom.com/wiki/Use_vi_shortcuts_in_terminalPut this in ~/.inputrc set editing-mode vi set keymap vi-command neilparikh|2 years ago You'll also want `set show-mode-in-prompt on`.Note that this feature is broken when you have a PS1 with a \n in it, in an older version of readline/bash (I am not sure which), so if you're having this problem, just upgrade your bash version.
tomjakubowski|2 years ago It's also possible to configure GNU readline on your system to use vi keys. See https://vim.fandom.com/wiki/Use_vi_shortcuts_in_terminalPut this in ~/.inputrc set editing-mode vi set keymap vi-command neilparikh|2 years ago You'll also want `set show-mode-in-prompt on`.Note that this feature is broken when you have a PS1 with a \n in it, in an older version of readline/bash (I am not sure which), so if you're having this problem, just upgrade your bash version.
neilparikh|2 years ago You'll also want `set show-mode-in-prompt on`.Note that this feature is broken when you have a PS1 with a \n in it, in an older version of readline/bash (I am not sure which), so if you're having this problem, just upgrade your bash version.
tomjakubowski|2 years ago
Put this in ~/.inputrc
neilparikh|2 years ago
Note that this feature is broken when you have a PS1 with a \n in it, in an older version of readline/bash (I am not sure which), so if you're having this problem, just upgrade your bash version.