pop-os / cosmic-edit

COSMIC Text Editor
GNU General Public License v3.0
209 stars 42 forks source link

Kakoune/Helix editing model #6

Open SomeGuyNamedMay opened 1 year ago

SomeGuyNamedMay commented 1 year ago

both text editors use a selection then action model rather then vims model and I have found it to be much more user friendly with command discovery being much better.

jawadcode commented 1 year ago

It would be great to see discussion and collaboration between the two projects, especially considering the ongoing discussion around creating GUI frontends for helix, for example: https://github.com/helix-editor/helix/issues/39#issuecomment-869066905.

jackpot51 commented 8 months ago

I'll probably break out the modal editing parser into a no_std rust crate so it can be used in a bunch of other places I am working on editing features. I could add different kinds of parsing, definitely the primary one being vim-like but a helix-like kind would be possible.

nyabinary commented 5 months ago

both text editors use a selection then action model rather then vims model and I have found it to be much more user friendly with command discovery being much better.

+1 to this as well, I use Helix editing model instead of Vim since I find it way easier than Vim one.

luccahuguet commented 3 months ago

both text editors use a selection then action model rather then vims model and I have found it to be much more user friendly with command discovery being much better.

+1 to this as well, I use Helix editing model instead of Vim since I find it way easier than Vim one.

To talk a bit more about the differences between helix and neo/vim:

helix is selection -> action While vim is action -> object

So you can always see what you're doing