From 14b8c2d80836b331e0a68ce16df6640f98122f17 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Wed, 3 Aug 2011 08:49:57 +0200 Subject: [PATCH] fix history-search-end --- .zsh/zshrc/80_bindkeys | 4 ---- .zsh/zshrc/80_zle | 7 +++++++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.zsh/zshrc/80_bindkeys b/.zsh/zshrc/80_bindkeys index 1959bbd..28ea2ce 100644 --- a/.zsh/zshrc/80_bindkeys +++ b/.zsh/zshrc/80_bindkeys @@ -14,10 +14,6 @@ bindkey -e # history expansion on pressing space bindkey ' ' magic-space -# prefix search (up to cursor position) -bindkey '^xp' history-beginning-search-backward -bindkey '^xn' history-beginning-search-forward - # repeat the previous shell-word ($WORDCHARS) bindkey '\e=' copy-prev-shell-word diff --git a/.zsh/zshrc/80_zle b/.zsh/zshrc/80_zle index bdcdfd9..8dd36ef 100644 --- a/.zsh/zshrc/80_zle +++ b/.zsh/zshrc/80_zle @@ -23,4 +23,11 @@ _insert_datestamp() { LBUFFER+=${(%):-'%D{%Y.%m.%d}'}:; } zle -N insert-datestamp _insert_datestamp bindkey '^t' insert-datestamp +# prefix search (up to cursor position) +autoload history-search-end +zle -N history-beginning-search-backward-end history-search-end +zle -N history-beginning-search-forward-end history-search-end +bindkey "\e[5~" history-beginning-search-backward-end # PageUp +bindkey "\e[6~" history-beginning-search-forward-end # PageDown + # vim:ft=zsh -- 2.39.5