From 23f12833992b25c9bf8b9cbe5717448cad628483 Mon Sep 17 00:00:00 2001 From: Julian Mutter Date: Tue, 30 Jan 2024 09:20:48 +0100 Subject: [PATCH] zsh: fix weird Alt+direction alacritty behaviour --- home-manager/modules/shell/zsh/default.nix | 11 +++++++++++ starship/starship.toml | 1 + 2 files changed, 12 insertions(+) diff --git a/home-manager/modules/shell/zsh/default.nix b/home-manager/modules/shell/zsh/default.nix index 0deb795..a4bbc42 100644 --- a/home-manager/modules/shell/zsh/default.nix +++ b/home-manager/modules/shell/zsh/default.nix @@ -44,12 +44,23 @@ in { } zle -N zle_go_dir_up + # Alt+Up bindkey "^[[1;3A" zle_go_dir_up + + # Alt+Down + bindkey "^[[1;3B" kill-buffer + + # Up/Down bindkey "^[[A" history-substring-search-up bindkey "^[[B" history-substring-search-down + # Ctrl+Left/Right bindkey "^[[1;5C" forward-word bindkey "^[[1;5D" backward-word + + # Alt+Left/Right + bindkey "^[[1;3C" forward-word + bindkey "^[[1;3D" backward-word ''; zplug = { diff --git a/starship/starship.toml b/starship/starship.toml index 69cbbd6..8679ea9 100644 --- a/starship/starship.toml +++ b/starship/starship.toml @@ -1,3 +1,4 @@ +# newline between shell prompts add_newline = false #format = "$all$directory$character"