From: martin f. krafft Date: Wed, 3 Aug 2011 06:49:57 +0000 (+0200) Subject: fix history-search-end X-Git-Url: https://git.madduck.net/etc/zsh.git/commitdiff_plain/14b8c2d80836b331e0a68ce16df6640f98122f17?ds=inline fix history-search-end --- 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