diff --git a/Configs/ZSHShell/.zshrc b/Configs/ZSHShell/.zshrc index da226c7..27b1921 100644 --- a/Configs/ZSHShell/.zshrc +++ b/Configs/ZSHShell/.zshrc @@ -27,6 +27,23 @@ WORDCHARS=${WORDCHARS//\/[&.;]} # Don't consider #################################################################################################################################################### +#################################################################################################################################################### +# Keybindings section +#################################################################################################################################################### +bindkey -e # +bindkey '^[[7~' beginning-of-line # Home key +bindkey '^[[H' beginning-of-line # Home key +if [[ "${terminfo[khome]}" != "" ]]; then + bindkey "${terminfo[khome]}" beginning-of-line # [Home] - Go to beginning of line +fi +bindkey '^[[8~' end-of-line # End key +bindkey '^[[F' end-of-line # End key +if [[ "${terminfo[kend]}" != "" ]]; then + bindkey "${terminfo[kend]}" end-of-line # [End] - Go to end of line +fi +#################################################################################################################################################### + + #################################################################################################################################################### # Theming section ####################################################################################################################################################