Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: PATCH: multibyte FAQ
- X-seq: zsh-workers 22090
 
- From: Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx>
 
- To: Zsh hackers list <zsh-workers@xxxxxxxxxx>
 
- Subject: Re: PATCH: multibyte FAQ
 
- Date: Fri, 16 Dec 2005 17:13:24 +0000
 
- In-reply-to: <20051216093949.GC21510@xxxxxxxxxxxxxxxxxxxxx>
 
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
 
- References: <20051214192539.GE3640@xxxxxxxxxxxxxxxxxxxxx>	<200512142109.jBEL9S5v003595@xxxxxxxxxxxxxxxxx>	<20051216093949.GC21510@xxxxxxxxxxxxxxxxxxxxx>
 
On Dec 16,  1:39am, Danek Duvall wrote:
}
} > The disadvantage is that you can't input multibyte characters via
} > the keyboard if they begin with the same meta sequence unless you
} > bind the more specific sequence starting with that byte
} 
} Is there a simple way to find out which meta sequence block which
} multibyte characters for people who aren't too familiar with UTF-8
} encoding?
No, not really.  The set of multibyte characters depends on the current
locale setting, and there are potentially thousands of them, most of
which will be broken by "bindkey -m".
} It might also be worth mentioning that, depending on your terminal
} emulator, you might be able to sidestep the problem entirely.
It's not *exactly* sidestepping the problem, because you still have to
avoid running "bindkey -m".  It may be an alternative to "bindkey -m".
} In xterm at least, you can control whether the meta key sets the
} eighth bit or sends an escape character depending on the values of the
} eightBitInput and metaSendsEscape resources.
That doesn't have the desired effect for me, because eightBitInput has
to be false, which AFAICT means you can't send multibyte characters
either.  Am I doing something wrong, or is my xterm version too old?
Messages sorted by:
Reverse Date,
Date,
Thread,
Author