diff --git a/.gitignore b/.gitignore index ac982b6..c6c1356 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ aliases/local +aliases/private_functions *.zwc .zcompdump diff --git a/modules/bindings/init b/modules/bindings/init index 124beb8..0bdd2df 100644 --- a/modules/bindings/init +++ b/modules/bindings/init @@ -17,28 +17,20 @@ bindkey "^[e" expand-cmd-path # C-e for expanding path of typed comman bindkey "^[[A" up-line-or-search # Up arrow for back-history-search. bindkey "^[[B" down-line-or-search # Down arrow for fwd-history-search. bindkey " " magic-space # Do history expansion on space. +bindkey "" backward-delete-char #backspace +bindkey "" backward-delete-word #C-backspace case "$TERM" in *xterm*|(dt|k)term) - bindkey "" backward-delete-char #backspace - bindkey "" backward-delete-word #C-backspace - bindkey "OH" beginning-of-line # Pos1 - bindkey "OF" end-of-line # End - bindkey "^[[7~" beginning-of-line # Pos1 - bindkey "^[[8~" end-of-line # End + bindkey "" beginning-of-line # Pos1 + bindkey "" end-of-line # End ;; rxvt*|Eterm) bindkey "^[[7~" beginning-of-line # Pos1 bindkey "^[[8~" end-of-line # End - bindkey "" backward-delete-char #backspace - bindkey "" backward-delete-word #C-backspace ;; linux|screen*) bindkey "[1~" beginning-of-line # Pos1 bindkey "[4~" end-of-line # End - bindkey "OD" vi-backward-blank-word - bindkey "OC" vi-forward-blank-word - bindkey "" backward-delete-char #backspace - bindkey "" backward-delete-word #C-backspace ;; esac bindkey "OA" up-line-or-history