сопоставить jj с Esc в inputrc (readline)

Как можно Я сопоставляю jj с Esc в inputrc, чтобы его подхватили приложения, использующие GNU Readline (python, mongoshell, ...)

, все отлично работает на zsh, используя:

bindkey -M viins 'jj' vi-cmd-mode

это мой текущий inputrc:

set editing-mode vi
set keymap vi

# turn off the stupid bell
set bell-style none
$if mode=vi
    set keymap vi-command
    "gg": beginning-of-history
    "G": end-of-history
    #"jj": vi-movement-mode
    set keymap vi-insert
    "\C-w": backward-kill-word
    "\C-p": history-search-backward
$endif
29
задан Ehtesh Choudhury 2 November 2011 в 11:55
поделиться