-
I've argued a lot about keybindings having redundant amount of keystrokes for an Irrespective of the fact that helix is inspired by kakoune and vim both, the set of keybindings really make sense for some actions and for others it is just an excessive amount of keystrokes with an argument that bindings should be memorable. Well, I like that idea that bindings should be memorable but in some cases we should prefer short amount of keystrokes for a binding over idiomatic ones. As an example let's compare vim bindings and hx bindings side by side:
I would like you(owner) to use these personally everyday and see the difference. ,etc. etc. There are a tonne of things better done than vim but there are also some small improvements to be made. Everyone might have different opinion over those but we can definitely settle on better choices. And Other areas where I think helix can be better is default functionality which it
I am unable to use helix on a daily basis due to my exams but I check it every now and then. I cannot code for myself but I'm fairly good at using vim so I can at least think of improvements as a user. EDIT(Additional suggestions):
|
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 14 replies
-
This is a pretty well constructive criticism, but I have a question:
What? can you expand this more clearly? I'm stuck in Helix 0.5 so idk how C-a and C-x been implemented.
This features should only be implemented for comments on code file, note taking file formats (markdown, html, latex, org mode, asciidoc...) and plain text files.
I'm not familiar with this feature so my guess is this is a personal dictionary or a dictionary lookup... Either way I afraid that this won't be built-in into Helix, maybe through plug-ins...
Hmm, I'll take a look into this. |
Beta Was this translation helpful? Give feedback.
-
I feel like the Org mode stuff should remain as a separate plugin/plugin ecosystem. |
Beta Was this translation helpful? Give feedback.
-
A simpler approach to this would be using a code format to format table (Prettier support format markdown table) and later on make an option to format code in real time. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I think spell checking is a very convenient feature to have everywhere, but of course it would need to be able to deal with naming schemes like camelCase etc. |
Beta Was this translation helpful? Give feedback.
-
I don't think |
Beta Was this translation helpful? Give feedback.
<space>p
pastes after the selection, just likep
. When you're on an empty line, pasting after the cursor means it pastes after the line break, i.e., on the next line. Pasting before the selection is<space>P
.