emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Recentish C-s M-y change


From: Gregory Heytings
Subject: Re: Recentish C-s M-y change
Date: Wed, 06 Jan 2021 09:41:40 +0000
User-agent: Alpine 2.22 (NEB 394 2020-01-19)



It would be easy to display a message like
 All but C-g C-h C-q C-r C-s  C-x 8 RET  C-w C-y C-\ C-^ M-n M-p M-s M-% C-M-d 
C-M-i C-M-y C-M-z C-M-% exit
except that it it is too wide for the screen.

By the way, this shows how many keys which used to exit the seach and thn execute have been redefined over the years to do something else. I was sure there were more than the few someone showed me from 1992 or so.


I was replying to you initial question, which was about "control characters": "In recent years, we have given several control characters a special meaning after C-s. Most of those special meanings are not useful for me, but there were some that I used to type often to exit the search. Now that no longer works." I may have misunderstood what you meant, but for me "control characters" meant C-a ... C-z.

C-\ and C-^ were bound in Emacs 20, and have the same meaning in isearch as in global-map, but specialized for isearch.

Discussing all M- and C-M- bindings in detail would be much longer, but again most of these bindings are not recent. Those you mention above:

M-n and M-p were bound in Emacs 19.

M-% and C-M-% were bound in Emacs 22, and have the same meaning in isearch as in global-map, but specialized for isearch.

M-s was bound in Emacs 23, and has the meaning in isearch as in global-map, but specialized for isearch.

C-M-i was bound in Emacs 19.

C-M-d C-M-y C-M-z were bound in Emacs 27, but have no meaning in global-map.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]