summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--zshinput6
1 files changed, 6 insertions, 0 deletions
diff --git a/zshinput b/zshinput
index 02d17e9..73fdd65 100644
--- a/zshinput
+++ b/zshinput
@@ -6,6 +6,12 @@ bindkey "^[[B" history-beginning-search-forward-end
bindkey "^[OA" history-beginning-search-backward-end
bindkey "^[OB" history-beginning-search-forward-end
+bindkey -M viins '^R' history-incremental-search-backward
+bindkey -M vicmd '^R' history-incremental-search-backward
+bindkey -M vicmd '/' history-incremental-search-backward
+bindkey -M vicmd '?' history-incremental-search-forward
+bindkey -rM viins '^[/'
+
bindkey "^?" backward-delete-char
bindkey "^H" backward-delete-char
bindkey "^U" backward-kill-line