Update keybinds

This commit is contained in:
ItsDrike 2021-03-23 20:57:53 +00:00 committed by GitHub
parent 9024692f33
commit 2611bd3b4f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -31,22 +31,20 @@ if [[ -n "${terminfo[kcud1]}" ]]; then
fi
# [Home] - Go to beginning of line
bindkey "^[[H" beginning-of-line
[[ -n "${terminfo[khome]}" ]] && bindkey "${terminfo[khome]}" beginning-of-line || bindkey "^[[H" beginning-of-line
# [End] - Go to end of line
bindkey "^[[F" end-of-line
[[ -n "${terminfo[kend]}" ]] && bindkey "${terminfo[kend]}" end-of-line || bindkey "^[[F" end-of-line
# [Shift-Tab] - move through the completion menu backwards
[[ -n "${terminfo[kcbt]}" ]] && bindkey "${terminfo[kcbt]}" reverse-menu-complete
# [Backspace] - delete backward
bindkey '^?' backward-delete-char
# [Ctrl-Supr] - delete forward
bindkey "^[[3~" delete-char
# [Ctrl-Delete]
bindkey "^[3;5~" kill-word
# [Delete] - delete forward
[[ -n "${terminfo[kdch1]}" ]] && bindkey "${terminfo[kdch1]}" delete-char || bindkey "^[[3~" delete-char
# [Ctrl-Delete] - delete whole forward-word
bindkey '^[[3;5~' kill-word
# [Ctrl-RightArrow] - move forward one word
bindkey '^[[1;5C' forward-word
# [Ctrl-LeftArrow] - move backward one word