From 3f6bb9f7ddc34fdd9af3d8ae3b0c00b882027843 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yaroslav=20de=20la=20Pe=C3=B1a=20Smirnov?= Date: Thu, 30 Sep 2021 20:56:04 +0300 Subject: zsh: history search bindings --- dotfiles/.config/zsh/.zshrc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dotfiles/.config/zsh/.zshrc b/dotfiles/.config/zsh/.zshrc index 727bfe0..a744585 100644 --- a/dotfiles/.config/zsh/.zshrc +++ b/dotfiles/.config/zsh/.zshrc @@ -38,6 +38,12 @@ bindkey -M menuselect 'L' vi-forward-char bindkey -M menuselect 'J' vi-down-line-or-history bindkey -v '^?' backward-delete-char +# History search +bindkey "^[[A" history-search-backward +bindkey "^[[B" history-search-forward +bindkey -a "k" history-search-backward +bindkey -a "j" history-search-forward + # Change cursor shape for different vi modes. function zle-keymap-select { if [[ ${KEYMAP} == vicmd ]] || -- cgit v1.2.3