X-Git-Url: https://git.madduck.net/etc/zsh.git/blobdiff_plain/0f229aed589c6c0dc2a31a8d0e81d388a9ae4cb6..886931a360e62f6ce23b69f3342dbd8619f7f075:/.zsh/zshrc/80_zle diff --git a/.zsh/zshrc/80_zle b/.zsh/zshrc/80_zle index bdcdfd9..9439cae 100644 --- a/.zsh/zshrc/80_zle +++ b/.zsh/zshrc/80_zle @@ -21,6 +21,13 @@ bindkey '\ee' edit-command-line _insert_datestamp() { LBUFFER+=${(%):-'%D{%Y.%m.%d}'}:; } zle -N insert-datestamp _insert_datestamp -bindkey '^t' insert-datestamp +bindkey '\et' 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