diff options
Diffstat (limited to 'home/.config/zsh/.zshrc')
| -rw-r--r-- | home/.config/zsh/.zshrc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/home/.config/zsh/.zshrc b/home/.config/zsh/.zshrc index b20a085..a692de0 100644 --- a/home/.config/zsh/.zshrc +++ b/home/.config/zsh/.zshrc @@ -95,6 +95,14 @@ fi # ── Custom keybindings ──────────────────────────────────────────────────────── bindkey \^U backward-kill-line +# Word navigation (Ctrl-Right also accepts autosuggestion word-by-word — fish-like) +bindkey '^[[1;5C' forward-word # Ctrl-Right +bindkey '^[[1;5D' backward-word # Ctrl-Left +bindkey '^[[1;3C' forward-word # Alt-Right +bindkey '^[[1;3D' backward-word # Alt-Left +bindkey '^H' backward-kill-word # Ctrl-Backspace +bindkey '^[[3;5~' kill-word # Ctrl-Delete + # Ctrl-D exits even on non-empty line exit_zsh() { exit } zle -N exit_zsh |
