From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.help Subject: Re: Ctrl-[ ? Date: Thu, 6 Jun 2019 15:42:05 +0200 Message-ID: <20190606134205.GB14057@tuxteam.de> References: <08AC8151-5911-40FA-8B20-818B839D00AB@traduction-libre.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0eh6TmSyL6TZE2Uz" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="122707"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.5.21 (2010-09-15) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jun 06 15:56:12 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hYssG-000VoB-GP for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Jun 2019 15:56:12 +0200 Original-Received: from localhost ([127.0.0.1]:32773 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYssF-0003ke-Db for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Jun 2019 09:56:11 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:44337) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYslM-0006a5-Rd for help-gnu-emacs@gnu.org; Thu, 06 Jun 2019 09:49:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hYsen-00006h-Dc for help-gnu-emacs@gnu.org; Thu, 06 Jun 2019 09:42:21 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]:59123) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hYsel-0007bQ-AI for help-gnu-emacs@gnu.org; Thu, 06 Jun 2019 09:42:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=From:In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:To:Date; bh=DXXrVylRZcunKBKYeiWQuRuxoZL4DeotSRsmWnj9jk8=; b=l4bg6Hm/1w5e+2OF86u0JjriOGghm5g75F2SNq5c+lVTxuNCC9PX5GmcN+Xa9muVEF2GFqDsE+TM6dI/E8dlRNng5S0Yg1yQfr+of5l2RfBfm4wSs9ZhZVfqFMwlgqbFik8mf5esE/9akyXQa99s8O+oWelDAcLlz+28q2xg/DWAmGEIx6kSa0vwYvpV+0qOGtlmsb4G5PTy9rIclm+pH7mLYAR7YFzKN8XM8opI6ndpVRN/mvmPsNp2TBMJw4reokXYeS7o1DuHAriAyFajSwuq5M0jGz3jino+ynCwGiima0wFSg95WjfKE+xUaNetwjrJVcf1gxltB1GEEFmMUA==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.80) (envelope-from ) id 1hYseb-0004FD-NY for help-gnu-emacs@gnu.org; Thu, 06 Jun 2019 15:42:05 +0200 Content-Disposition: inline In-Reply-To: <08AC8151-5911-40FA-8B20-818B839D00AB@traduction-libre.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 5.199.139.25 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:120774 Archived-At: --0eh6TmSyL6TZE2Uz Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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. >=20 > Hitting Ctrl-[ in C-h k also gives Esc. >=20 > 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 --0eh6TmSyL6TZE2Uz Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlz5GC0ACgkQBcgs9XrR2kbKcgCdH7OMCqe27guGBBH2iKjedmom 10AAn3KotoArE7TW0jtZGuELm0UGxlqY =W9Lu -----END PGP SIGNATURE----- --0eh6TmSyL6TZE2Uz--