aboutsummaryrefslogtreecommitdiffstats
path: root/_zsh/bindkeys.zsh
diff options
context:
space:
mode:
Diffstat (limited to '_zsh/bindkeys.zsh')
-rw-r--r--_zsh/bindkeys.zsh25
1 files changed, 25 insertions, 0 deletions
diff --git a/_zsh/bindkeys.zsh b/_zsh/bindkeys.zsh
new file mode 100644
index 0000000..781d260
--- /dev/null
+++ b/_zsh/bindkeys.zsh
@@ -0,0 +1,25 @@
+#
+# zsh/bindkeys.zsh
+#
+# To see the key combo you want to use just do:
+# cat > /dev/null
+# And press it
+#
+
+bindkey "^K" kill-whole-line # ctrl-k
+bindkey "^R" history-incremental-search-backward # ctrl-r
+bindkey "^A" beginning-of-line # ctrl-a
+bindkey "^E" end-of-line # ctrl-e
+bindkey "[B" history-search-forward # down arrow
+bindkey "[A" history-search-backward # up arrow
+bindkey "^D" delete-char # ctrl-d
+bindkey "^F" forward-char # ctrl-f
+bindkey "^B" backward-char # ctrl-b
+bindkey '^P' up-history
+bindkey '^N' down-history
+bindkey '^W' backward-kill-word
+
+## vi mode
+bindkey -v
+
+# vim: set ts=8 sw=4 tw=0 fenc=utf-8 ft=zsh: #