Fix Emacs backward-kill-line binding

This commit is contained in:
Sorin Ionescu 2012-03-18 10:24:26 -04:00
parent 64d0e35ca4
commit f5a976637e

View file

@ -78,8 +78,9 @@ if [[ "$keymap" == (emacs|) ]]; then
bindkey -M emacs "$keyinfo[Escape]$keyinfo[Right]" emacs-forward-word bindkey -M emacs "$keyinfo[Escape]$keyinfo[Right]" emacs-forward-word
# Kill to the beginning of the line. # Kill to the beginning of the line.
[[ -n "$keyinfo[Control]" ]] && \ [[ -n "$keyinfo[Escape]" ]] && \
bindkey -M emacs "$keyinfo[Control]U" backward-kill-line for key in "$keyinfo[Escape]"{K,k}; \
bindkey -M emacs "$key" backward-kill-line
# Redo # Redo
[[ -n "$keyinfo[Escape]" ]] && \ [[ -n "$keyinfo[Escape]" ]] && \