Show visual palette tips for key sequences #1656
eugenesvk
started this conversation in
Feature requests and Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
There is a great idea of using key sequences to allow "branching" into various symbols #1216
However, with this comes a big challenge - remembering all those sequences!
Let's take the following example
xD 😂
xA 🤣
xB 😆
You've pressed x, but forgot which key is next⁉️
One great way to help you with that, but at the same time not slow you down in general if you remember just fine is to show a "reminder" tooltip/palette, but only after a custom delay!
xD
, then it's all fine, you type it and get your emoji right awayx
is for emojis, but forgot thatD
is for 😂, then you pressx
and wait a second and get a palette showingD
A
B
This would need a marker that would only show palettes after some keys, e.g. (simplified notation, ideally it'd be one config per module to show after the first
x
not to repeat the symbol)Or maybe
x
is too common, you often type words ending withx
and wait for inspiration, you wouldn't want to get distracted with a menu!, so you show nothing, but then afterxX⎀
you can have help to show whatever symbols you have after that sequenceOne illustration of this principle is the following Keyboard Maestro workflow, where ⌘\\ invokes a menu to replace illegal filesystem symbols with their unicode counterparts you could use in file names:
So when you remember that 7 inserts
⸮
, you just press it and nothing shows up except for your symbol (last ⌘V in the video is simulated keystroke)keyb_fast.mov
But then if you forgot which key to replace
?
with, you invoke the same initial ⌘\\ and wait for a helpful remidner:keyb_slow.mov
The greatness of this approach for sequences is you can have some help in each branch: e.g., in the above workflow ⌘\ also includes a few other characters sets in addition to \ for filenames, and those would also show up if you wait after ⌘\
Beta Was this translation helpful? Give feedback.
All reactions