Replies: 1 comment
-
Would it make more sense to wait for the plugin API for this? Maybe. Local bindings would require some mechanism for loading/unloading bindings on buffer switch. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi. I'm starting to integrate Helix into my workflows, and one thing I'd like is per-language key remapping.
Specifically, I want key binds for various shell-based operations on the selection (eg
s -> "[[${s}]]
).As far as I can tell, my options given Helix's current feature set are:
hx
with a project-specific config file. This would apply my custom remaps to all filetypes within that session tho.I'm assuming that per-file config may be supported down the line by some more flexible config mechanism, such as a hooks system, but I don't know the relevant issues/PRs. Any pointers? Just want to make sure this use-case is in the pile :)
PS: I've been using Helix as my primary editor for a couple of months now, but have been read-only on issues/discussions trackers, both because I haven't had that many issues, and because when I do have a nit, I usually find an extant community discussion thoughtfully pointing to a smart resolution, often with a WIP PR. Very impressed by both the maintainer's care in community engagement, and the median quality of community discussions generally, thank you all!
Beta Was this translation helpful? Give feedback.
All reactions