diff --git a/bash/.bashrc b/bash/.bashrc index 8f63c90..e273039 100644 --- a/bash/.bashrc +++ b/bash/.bashrc @@ -21,3 +21,11 @@ export PATH=$GOPATH:$GOPATH/bin:$PATH export EDITOR=/usr/bin/vim [ -f ~/.fzf.bash ] && source ~/.fzf.bash + +#vi readline +set -o vi +#ctrl-x, ctrl-e to launch $EDITOR (vim) +bind -m vi-insert '"\C-x\C-e": edit-and-execute-command' + +#fix clear screen in vi mode +bind -m vi-insert "\C-l":clear-screen