help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: Describe keymap


From: Michael Heerdegen
Subject: Re: Describe keymap
Date: Mon, 14 Dec 2020 03:33:27 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Emanuel Berg via Users list for the GNU Emacs text editor
<help-gnu-emacs@gnu.org> writes:

>   S <t>           gnus-article-read-summary-send-keys

That is actually `t', the symbol, and
(info "(elisp) Format of Keymaps") tells you:

| ‘(t . BINDING)’
|      This specifies a “default key binding”; any event not bound by
|      other elements of the keymap is given BINDING as its binding.
|      Default bindings allow a keymap to bind all possible event types
|      without having to enumerate all of them.  A keymap that has a
|      default binding completely masks any lower-precedence keymap,
|      except for events explicitly bound to ‘nil’ (see below).

In this special case, S lets you invoke summary buffer commands from
within the article buffer.  Try e.g. S f with the article buffer
current.

> the angle brackets; and
>
>   <remap>         Prefix Command
>   <remap> <self-insert-command>   gnus-article-read-summary-keys

Again, these are symbols.  The items are command remappings, and this is
explained in (info "(elisp) Remapping Commands").

Seems the brackets just denote symbols, ordinary keys most of the time,
like <f1>, compared to keys that are numbers internally, like "k".

Michael.




reply via email to

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