From 23ca15b64d36ba885c33f1e9f0f7b52d8a075563 Mon Sep 17 00:00:00 2001 From: Daniele Pintore Date: Fri, 2 May 2025 15:54:44 +0200 Subject: [PATCH] Jump between words with ctrl+arrows key --- .config/zsh/.zshrc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index a7033cc..db4cba4 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -38,6 +38,10 @@ bindkey -M menuselect 'l' vi-forward-char bindkey -M menuselect 'j' vi-down-line-or-history bindkey -v '^?' backward-delete-char +# ctrl+arrows to move between words +bindkey -M viins '\e[1;5D' backward-word # Ctrl+Left in insert mode +bindkey -M viins '\e[1;5C' forward-word # Ctrl+Right in insert mode + # Change cursor shape for different vi modes. function zle-keymap-select { if [[ ${KEYMAP} == vicmd ]] ||