diff --git a/lib/key-bindings.zsh b/lib/key-bindings.zsh index c7ad907d7..9f28d5761 100644 --- a/lib/key-bindings.zsh +++ b/lib/key-bindings.zsh @@ -20,6 +20,11 @@ bindkey ' ' magic-space # also do history expansion on space bindkey '^[[Z' reverse-menu-complete +# Make the delete key (or Fn + Delete on the Mac) work instead of outputting a ~ +bindkey "^[[3~" delete-char +bindkey "^[3;5~" delete-char +bindkey "\e[3~" delete-char + # consider emacs keybindings: #bindkey -e ## emacs key bindings