emacs-devel
[Top][All Lists]
Advanced

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

Re: discoverability, better defaults and which-key in Emacs


From: Jeremy Bryant
Subject: Re: discoverability, better defaults and which-key in Emacs
Date: Sat, 03 Feb 2024 11:30:09 +0000

Eli,

>> >> Here is a suggestion - include which-key in core and potentially enable
>> >> by for new users.
>> >
>> > How do we detect "new users"?
>> 
>> Good question, how about a user entry on the splashscreen?
>
> I don't think I understand, please elaborate.  Do you mean we will ask
> users to say, up front, that they consider themselves "new users",
> each time they start a new Emacs session?

Perhaps something like a persistent 'new user or discoverability'
flag.
This would be toggled by the user, and could be suggested by Emacs based
on heuristics such as
- Absence of init file (.emacs)
- First launch of Emacs, maybe a reminder later

>
>> > Another idea is to add a feature whereby, after some delay after the
>> > user types an incomplete key sequence, the buffer usually popped by
>> > C-h or '?' pops up automatically.  This would be a smaller change in
>> > the UX, which might therefore be more easily acceptable even by
>> > not-so-new users.
>> 
>> Interesting, which buffer and part of the code is this?
>> (it seems to appear in *Help*)
>
> Yes, it appears in *Help*, and is produced by describe-prefix-bindings
> (via prefix-help-command).

Thank you for the suggestion, I will look at this part of the code.



reply via email to

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