-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: seamless input of unicode chars #838
Comments
I believe it is backwards compatible to make the existing Though on the note of spaces, |
Yes, quotes should be used to preserve spaces, that's like their main function :)! And while extending the action is good I think the simplest case should still be simpler than (Btw, it seems that this char is considered a rust char, not a real one, so composed emojis error on this |
By the way, what about inserting unicode text via clipboard (restoring the old clipboard values after) instead of typing char by char and having various app compatibility issues that require Or is this not "low-level" enough? |
The existing unicode mechanism for Linux already relies on the DE / application support of C-S-u [hex seq] to work, which I would not consider to be particularly low-level. I would be in favour of adding clipboard as an option for Linux unicode support if that works better - is that what other software does? E.g. espanso? |
Espanso uses both and exposes it (and a few other settings) as user configurable option It uses 2 backends: injection and clipboard, and says
not sure what the other tradeoffs are (https://espanso.org/docs/configuration/options/)
but also to configure the threshold
It even allows this to be set on a per app basis, which is very cool, but per the docs doesn't work on Wayland |
Is your feature request related to a problem? Please describe.
Currently to input unicode chars you have to pre-define an alias
(defalias sml (unicode 馃榾))
, which is rather unergonomicThis is also limited to a single char
Describe the solution you'd like.
Direct way to use unicode symbols without pre-definition, e.g.,
instead of
馃敚
here is a reserved unicode symbol prefix that tells kanata to treat subsequent sequence as thought it were aunicode
actionAlso this 馃敚馃榾馃榾馃榾 should insert all 3 unicode chars. And should accept single chars that are composed of multiple code points like 馃げ馃徔
Describe alternatives you've considered.
Am only aware of the alias option
Additional context
No response
The text was updated successfully, but these errors were encountered: