set editing-mode vi set show-mode-in-prompt on set vi-cmd-mode-string "\1\e[2 q\2" set vi-ins-mode-string "\1\e[6 q\2" set completion-ignore-case on set colored-stats on set show-all-if-ambiguous on $if mode=vi set keymap vi-command "\C-l": clear-screen "\C-p": previous-history "\C-n": next-history "\C-j": backward-char "\C-k": forward-char "\e[3~": delete-char set keymap vi-insert "\C-l": clear-screen "\C-p": previous-history "\C-n": next-history "\C-j": backward-char "\C-k": forward-char "\e[3~": delete-char $endif