diff options
author | 2014-05-28 19:40:39 +0200 | |
---|---|---|
committer | 2014-06-27 22:55:20 +0800 | |
commit | 32948b8dc62c0c4b714e4b2aa5b81d7ade921fd1 (patch) | |
tree | 4267d7e43f2e0b50a0e62d698b55950f35b74e04 /share/functions/fish_vi_key_bindings.fish | |
parent | ad5ad3d1ad9aa6586f235082edcdd5c636a5fad6 (diff) |
Provide more useful insert mode mappings
Diffstat (limited to 'share/functions/fish_vi_key_bindings.fish')
-rw-r--r-- | share/functions/fish_vi_key_bindings.fish | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/share/functions/fish_vi_key_bindings.fish b/share/functions/fish_vi_key_bindings.fish index 11139e11..4c72bc85 100644 --- a/share/functions/fish_vi_key_bindings.fish +++ b/share/functions/fish_vi_key_bindings.fish @@ -181,6 +181,13 @@ function fish_vi_key_bindings --description 'vi-like key bindings for fish' bind -M insert -k right forward-char bind -M insert -k left backward-char + # useful insert mode mappings + bind -M insert \ch backward-delete-char + bind -M insert \cw backward-kill-word + bind -M insert \cu backward-kill-line + bind -M insert \cp history-search-backward + bind -M insert \cn history-search-forward + bind -M insert -m default \cc backward-char force-repaint bind -M insert -m default \e backward-char force-repaint |