summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimmy Keller <tjk@tjkeller.xyz>2023-09-09 09:09:08 -0500
committerTimmy Keller <tjk@tjkeller.xyz>2023-09-09 09:09:08 -0500
commitea3f4043c4895f51a519adca6c73d7b389007f8e (patch)
tree85d2d4bbcb3196675febe251c7e6f00f0738275d
parent394204d20c551cc428c24ded331ef812ef3e6653 (diff)
downloaddotconfig-ea3f4043c4895f51a519adca6c73d7b389007f8e.tar.xz
dotconfig-ea3f4043c4895f51a519adca6c73d7b389007f8e.zip
change keybindings to work with zsh and clean up spacing
-rwxr-xr-xzsh/zscripts/keybindrc.zsh27
1 files changed, 11 insertions, 16 deletions
diff --git a/zsh/zscripts/keybindrc.zsh b/zsh/zscripts/keybindrc.zsh
index 5e6ee83..2f2e664 100755
--- a/zsh/zscripts/keybindrc.zsh
+++ b/zsh/zscripts/keybindrc.zsh
@@ -6,24 +6,19 @@ KEYTIMEOUT=1
# Keybindings
autoload edit-command-line; zle -N edit-command-line # Edit line in Vim buffer
-bindkey '^E' edit-command-line # Ctrl-e - edit line in Vim buffer
+bindkey '^E' edit-command-line # Ctrl-e - edit line in Vim buffer
-bindkey '^[[P' delete-char # Delete Key
-bindkey '^[[4~' end-of-line # End Key
-bindkey '^[[H' beginning-of-line # Home Key
-bindkey '^[[4h' overwrite-mode # Insert Key
-bindkey '^D' kill-whole-line # Ctrl-d - delete line
-bindkey '^X' clear-screen # Ctrl-x - clear screen
-bindkey '^H' backward-delete-word # Ctrl-Backspace - delete entire word behind cursor
-bindkey '^[[M' delete-word # Ctrl-Delete - delete currect word in front of the cursor
+bindkey '^[[P' delete-char # Delete Key
+bindkey '^[[F' end-of-line # End Key
+bindkey '^[[H' beginning-of-line # Home Key
+bindkey '^[[2~' overwrite-mode # Insert Key
+bindkey '^D' kill-whole-line # Ctrl-d - delete line
+bindkey '^X' clear-screen # Ctrl-x - clear screen
+bindkey '^H' backward-delete-word # Ctrl-Backspace - delete entire word behind cursor
+bindkey '^[[3;5~' delete-word # Ctrl-Delete - delete currect word in front of the cursor
# History completion
-bindkey '\e[A' history-search-backward # Up arrow - seach history backwards
-bindkey '\e[B' history-search-forward # Down arrow - seach history forwards
-# Ctrl-vi keys emulate arrow keys
-#bindkey '^L' emacs-forward-word # Ctrl-H - go forward one word
-#bindkey '^J' history-search-forward # Ctrl-J - seach history backwards
-#bindkey '^K' history-search-backward # Ctrl-K - seach history forwards
-#bindkey '^H' emacs-backward-word # Ctrl-L - go back one word
+bindkey '\e[A' history-search-backward # Up arrow - seach history backwards
+bindkey '\e[B' history-search-forward # Down arrow - seach history forwards
# Ignore ctrl-d to exit shell
setopt IGNORE_EOF