5 ms·
I have to agree. It is too similar to vim, yet it is not vim.... I dont get what is the value proposition here. I mean I feel helix is just stripped off SpaceVi
by thendrill 11mo ago
I have to agree. It is too similar to vim, yet it is not vim.... I dont get what is the value proposition here. I mean I feel helix is just stripped off SpaceVim ????
- evolighting 11mo agoMy favorite one: "ggdG" didn't work no Helix; But more importantly,it reflects the reality that although they bear some resemblance, the design logic of vi and Helix are actually fundamentally different.
- icen 11mo agoIn helix that's %d (select-buffer, then delete). The selection-then-action design for helix is showing it's difference to vi, which is action-on-movement.
- tux1968 11mo agoBut Vim has visual-mode, which is select-then-action too.
- dugidugout 11mo agoThere's a mode for that!
- eviks 11mo agonot really, vim's visual mode always extends selection, while in Helix the base mode selects with your base commands so you can act on the selection, but it doesn't extend to the next one. For example, moving by 2 words only selects the 2nd one, not both like in Visual mode. (although in this specific case of selecting everything this difference isn't visible)
- tux1968 11mo agoThe details are different, but they're both select-then-act. Admittedly, I've never used Helix, but I don't see how what you've described is a game changer. Surely, at least sometimes, what you want to do is exactly what visual-mode provides: explicitly select a region, using the combined movement of any available operator, and then act on that region.
- eviks 11mo ago> at least sometimes Surely you understand the difference between sometimes and all the other times? This is a game changer for all those other times. Otherwise helix has a similar extending selection mode like visual
- tux1968 11mo ago> This is a game changer for all those other times. Is it though? I honestly don't understand what the big deal is. The original contention was that the benefit was in offering selection-then-action, unlike Vi. And then when it's pointed out that Vim actually offers selection-then-action as well, there is a new assertion that it's the particular WAY that Helix offers selection-then-action that is key. To my mind, selection-then-action is provided by Vim if you want it. Maybe it's a few extra keystrokes sometimes, because it's not the default mode, as it is in Helix, but the main concept (ability to think in object-then-verb) is available in both, if that's the way you prefer to think.
- eviks 11mo ago> I honestly don't understand what the big deal is. Honestly, you't not even trying to > To my mind, selection-then-action is provided by Vim if you want it. Ok, let your mind be content with ignoring the difference that I've just explained. By the way, you can also trivialize vim as "it's just a fewer keystrokes sometimes to do the same as in notepad, what's the big deal?"
- 11mo ago
- kelvinjps10 11mo agoIt's more intuitive, and some key binding are using home letters instead of symbols making it easier to reach
- shpongled 11mo agoThe value proposition is multi-cursor editing, which is very nice