Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: How to bindkey Ctrl-[
> On 19/10/2023 16:46 Thomas Lauer <thomas.lauer@xxxxxxxxxx> wrote:
> I want to bind Ctrl-[ to the set-mark-command widget. Naive first try
> was this:
>
> bindkey "^[" set-mark-command
>
> but that binds the widget to Esc (which is indeed "^["). I've tried
> various ideas but no joy.
>
> Is that even possible with my terminal/zsh config?
The simple answer is no --- they are both character 27 in a stream of
characters, so the shell can't tell them apart.
A bit of terminal wizardry to make one look different might be possible,
but 1. that's terminal specific 2. you're going to have to do it in such a
way that it doesn't confuse other utilities 3. if you're going that way
you're probably better grabbing a function key and using that, which
can be done by a shell binding (there are guides to this around somewhere).
cheers
pws
Messages sorted by:
Reverse Date,
Date,
Thread,
Author