Replies: 2 comments 2 replies
-
Agreed. In fact, I recently changed the instructions for Casual I-Search to use the
For those few folks that really like |
Beta Was this translation helpful? Give feedback.
-
@dandrake First let’s consider as axiomatic the ability for a user to always be able to choose their own binding to invoke a Casual menu. People are free to disregard the opinionated guidance I give. That said, here’s my take:
Given the above, I’ve found
On the subject of ![]() |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am loving the casual suite -- and the broader user interface approach with the transient menus in emacs -- and noticed that a number of them use
C-o
somehow to invoke the menu:re-builder
,ibuffer
,calc
,bookmarks
, andinfo
.That's what I have; it's possible your documentation for those doesn't always recommend
C-o
. But I guess the point of this issue is that it should! :)Using a consistent keybinding improves usability -- it's easier to remember, more consistent, and more discoverable.
(In fact, while writing this issue, I used that discoverability -- I didn't recall the transient/casual menu binding for
re-builder
-- so I started it and just triedC-o
. And there it was! Hooray!)Your casual suite advertises itself as "opinionated" so I think it's fitting to have a strong opinion that
C-o
or variations thereof be the standard, easily-discoverable way to invoke these menus.In fact, bigger picture, as others in the emacs blogosphere (is "blogosphere" still a thing in 2024?) have mentioned, I think this overall behavior / UI / workflow should be considered the standard approach for emacs going forward. There's the venerable
C-h b
and friends to see keybindings, but these menus are a very convenient and usable middle ground between:C-h k
,C-h w
,C-h b
,C-h m
, info manuals, and so on.So in my opinion, I think these casual/transient menus should be invoked with some kind of
C-o
keybinding whenever it makes sense. I know this isn't much of an issue, but I wanted to float the idea.Beta Was this translation helpful? Give feedback.
All reactions