On Wed, Oct 18, 2006 at 06:36:07PM +0200, Vincent Lefevre wrote:
> Something is obviously wrong:
> 
> doubleeagle:~> bindkey | grep ' delete-char'
> "^D" delete-char
> "^[[3~" delete-char
> doubleeagle:~> bindkey -M emacs "$terminfo[kdch1]" delete-char
> doubleeagle:~> bindkey | grep ' delete-char'
> "^D" delete-char
> "^[[3~" delete-char
> "^?" delete-char
> doubleeagle:~> infocmp | grep kdch1
>         kdch1=\E[3~, kend=\E[4~, kf1=\E[11~, kf10=\E[21~,
> doubleeagle:~> printf "%s" "$terminfo[kdch1]" | od -txC
> 0000000 7f
> 0000001
> 
> As /etc/zsh/zshrc contains:
> 
> [[ -z "$terminfo[kdch1]" ]] || bindkey -M emacs "$terminfo[kdch1]" delete-char
> 
> and the BackSpace key corresponds to ^? here, this key doesn't work
> as expected in zle.
> 
> Note: the stty settings are correct (erase = ^?).

Hmm, are you still experiencing this problem?



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to