]> git.donarmstrong.com Git - zsh.git/commitdiff
fix history-search-end
authormartin f. krafft <madduck@madduck.net>
Wed, 3 Aug 2011 06:49:57 +0000 (08:49 +0200)
committermartin f. krafft <madduck@madduck.net>
Wed, 3 Aug 2011 06:49:57 +0000 (08:49 +0200)
.zsh/zshrc/80_bindkeys
.zsh/zshrc/80_zle

index 1959bbd5c9d2b5934bcfa9ac70888473c6cd15bf..28ea2ce815550bcb47403872d887b4a1ab941a68 100644 (file)
@@ -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
 
index bdcdfd9934a76f4c4d5610eb3d2d03d8eafdc0bb..8dd36efe9f8f6f5611bb0a93e36dcc5c205e71f8 100644 (file)
@@ -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