Add Vi mode to fish config
This commit is contained in:
@@ -30,6 +30,18 @@ if test -e ~/.config/fish/local.fish
|
||||
source ~/.config/fish/local.fish
|
||||
end
|
||||
|
||||
# =======
|
||||
# Vi Mode
|
||||
# =======
|
||||
|
||||
function hybrid_bindings --description "Vi-style bindings that inherit emacs-style bindings in all modes"
|
||||
for mode in default insert visual
|
||||
fish_default_key_bindings -M $mode
|
||||
end
|
||||
fish_vi_key_bindings --no-erase
|
||||
end
|
||||
set -g fish_key_bindings hybrid_bindings
|
||||
|
||||
# ========
|
||||
# Autojump
|
||||
# https://github.com/wting/autojump
|
||||
|
||||
Reference in New Issue
Block a user