-
When using Helix I want to type in a different language other that English in How do I configure and fix this issue and have the other language input layout act only when in I'm using Help would be very appreciated. 🙏 |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 2 replies
-
I don't know why there's no other discussion about this and no one commented on this issues. This is a very important subject for a multi purpose text editor. |
Beta Was this translation helpful? Give feedback.
-
@rotteegher @Jackson-Nickk Doesn't fcitx5 have a default keybinding For the second case, you can try rebinding the keys for mode switching to also changing the fcitx5 state using [keys.normal]
i = [
# switch to insert mode
"insert_mode",
# activate input method (throught shell command)
# this line is not necessary in case you still want to input English in insert mode
":sh fcitx5-remote -o",
# logging (testing only, should be removed)
":sh echo 'to insert mode' >> log.txt"
]
# `I`, `a`, `A`, `o` and `O` are similar.
# You can find the default keymaps at https://docs.helix-editor.com/keymap.html#changes
[keys.insert]
esc = [
# switch back to normal mode
"normal_mode",
# inactivate input method
":sh fcitx5-remote -o",
# logging (should be removed)
":sh echo 'to normal mode' >> log.txt"
] I'm not sure whether the |
Beta Was this translation helpful? Give feedback.
-
Also there is this one I forgot to mention: #10389 |
Beta Was this translation helpful? Give feedback.
-
I think this should be a bug report instead of a question. |
Beta Was this translation helpful? Give feedback.
@rotteegher @Jackson-Nickk
Doesn't fcitx5 have a default keybinding
Ctrl+Shift
to switch between input methods?Or if you want helix to automatically switch to English when in normal mode?
For the second case, you can try rebinding the keys for mode switching to also changing the fcitx5 state using
fcitx5-remote
cli tool.