From caf58bd17270246ca5479cf3d287fa51e06d1e62 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Sun, 31 Oct 2021 16:48:05 +0100 Subject: inputrc: add custom bindings --- dotfiles/inputrc | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'dotfiles') diff --git a/dotfiles/inputrc b/dotfiles/inputrc index 8003476..d88e4ef 100644 --- a/dotfiles/inputrc +++ b/dotfiles/inputrc @@ -7,3 +7,16 @@ set editing-mode vi set show-mode-in-prompt on set vi-ins-mode-string \1\e[35m\2(I)\1\e[0m\2 set vi-cmd-mode-string \1\e[33m\2(C)\1\e[0m\2 + +# insert-mode maps +set keymap vi-insert + +# Alt-/ completes filenames as in emacs mode +"\e/": complete-filename + +# command-mode maps +set keymap vi-command +"\e[2~": vi-insertion-mode + +# start in insert mode +set keymap vi-insert -- cgit v1.2.3