From 2386e5f34378ce980eb3759b3b57252174fef371 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Wed, 6 Oct 2021 18:42:47 +0100 Subject: [PATCH] feat(zsh): search history using up and down arrows --- zsh/.zsh/configs/navigation.zsh | 9 +++++++++ zsh/.zshrc | 2 -- 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 zsh/.zsh/configs/navigation.zsh diff --git a/zsh/.zsh/configs/navigation.zsh b/zsh/.zsh/configs/navigation.zsh new file mode 100644 index 0000000..3bbef6d --- /dev/null +++ b/zsh/.zsh/configs/navigation.zsh @@ -0,0 +1,9 @@ +bindkey -s "^f" "tmux-sessioniser\n" + +# Search through history with the up and down arrows. +autoload -U up-line-or-beginning-search +autoload -U down-line-or-beginning-search +zle -N up-line-or-beginning-search +zle -N down-line-or-beginning-search +bindkey "${terminfo[kcuu1]}" up-line-or-beginning-search # Up +bindkey "${terminfo[kcud1]}" up-line-or-beginning-search # Down diff --git a/zsh/.zshrc b/zsh/.zshrc index 85a7ff1..bc2b3e8 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -33,7 +33,5 @@ _load_settings() { _load_settings "$HOME/.zsh/configs" -bindkey -s "^f" "tmux-sessioniser\n" - # Local config [[ -f ~/.zshrc.local ]] && source ~/.zshrc.local