set editing-mode vi ########### prompt ############## set show-mode-in-prompt on set vi-ins-mode-string \1\e[1 q\2 set vi-cmd-mode-string \1\e[2 q\2 ################################# ############# new ############### set keymap vi-insert "\C-a":beginning-of-line "\C-e":end-of-line "\C-b":backward-char "\C-f":forward-char "\eb":backward-word "\ef":forward-word "\C-k": kill-line "\C-u": unix-line-discard ################################# ##### remap - colemak-dh ######## # n -> h set keymap vi-command "n": backward-char # e -> j set keymap vi-command "e": previous-history # i -> k set keymap vi-command "i": next-history # o -> l set keymap vi-command "o": forward-char # k -> n set keymap vi-command "k": vi-search-again # j -> e set keymap vi-command "j": vi-end-word # l -> i set keymap vi-command "l": vi-insertion-mode # h -> o ################################# ########### custom ############## $if qalc set show-mode-in-prompt off $endif #################################