[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ctrl-[ ?
From: |
tomas |
Subject: |
Re: Ctrl-[ ? |
Date: |
Thu, 6 Jun 2019 15:42:05 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Thu, Jun 06, 2019 at 01:49:19PM +0900, Jean-Christophe Helary wrote:
> I'm finding that Ctrl-[ is associated to Esc but I have nothing like this in
> my init file.
>
> Hitting Ctrl-[ in C-h k also gives Esc.
>
> Why is that ?
If you have a decent computer (and OS): go open a terminal and type
in "man ascii". You'll see two colums: those less than 64 (i.e.
characters with the second bit set to zero) and those 64 and beyond.
CTRL traditionally makes those "characters" normally non accessible
(because they aren't real characters) accessible by suppressing that
second bit: look to the right column.
Thus, CTRL-@ -> NULL, CTRL-A -> SOH, etc. (notably, CTRL-G is a bell,
CTRL-C is ETX (end of text), CTRL-D EOT (end of transmission). You
might recognize some conventions coming from that.
If you go down that two parallel columns, you'll see that ESC is
paired with CTRL-[
It's in your computer's reptile brain, not always visible, but
lurking :-)
Cheers
-- t
signature.asc
Description: Digital signature
- Ctrl-[ ?, Jean-Christophe Helary, 2019/06/06
- Re: Ctrl-[ ?, Ralph Seichter, 2019/06/06
- Re: Ctrl-[ ?,
tomas <=
- Re: Ctrl-[ ?, Jean-Christophe Helary, 2019/06/06
- Re: Ctrl-[ ?, Stefan Monnier, 2019/06/06
- Re: Ctrl-[ ?, Jean-Christophe Helary, 2019/06/06
- Re: Ctrl-[ ?, Noam Postavsky, 2019/06/06
- Re: Ctrl-[ ?, Jean-Christophe Helary, 2019/06/06
- Re: Ctrl-[ ?, Noam Postavsky, 2019/06/06
- Re: Ctrl-[ ?, Jean-Christophe Helary, 2019/06/06
- Re: Ctrl-[ ?, Eli Zaretskii, 2019/06/07
- Re: Ctrl-[ ?, Noam Postavsky, 2019/06/07
- Re: Ctrl-[ ?, Jean-Christophe Helary, 2019/06/07