From 1da42808c52092bce3eed3f4aa34a95adaaf0d20 Mon Sep 17 00:00:00 2001 From: Daniel Olsen Date: Sat, 2 Apr 2022 04:01:58 +0200 Subject: [PATCH] Fix zsh keybinds again --- profiles/zsh/default.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/profiles/zsh/default.nix b/profiles/zsh/default.nix index 73940f3..09cee2b 100644 --- a/profiles/zsh/default.nix +++ b/profiles/zsh/default.nix @@ -41,11 +41,17 @@ in autoload -U history-search-end zle -N history-beginning-search-backward-end history-search-end zle -N history-beginning-search-forward-end history-search-end - bindkey "^[[A" history-beginning-search-backward-end - bindkey "^[[B" history-beginning-search-forward-end - bindkey '\e[H' beginning-of-line - bindkey '\e[F' end-of-line - bindkey '\e[3~' delete-char + + bindkey '^[OA' history-beginning-search-backward-end + bindkey '^[OB' history-beginning-search-forward-end + + bindkey '^[[1;5D' backward-word + bindkey '^[[1;5C' forward-word + bindkey '^H' backward-kill-word + + bindkey '^[OH' beginning-of-line + bindkey '^[OF' end-of-line + bindkey '^[[3~' delete-char ZLE_RPROMPT_INDENT=0