Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What does this do that Vim doesn't? I'm just not sure I see any selling points. You can extend Vim with Lua, vim has multiple viewports, support for hundreds of languages, and all the other features like code complete, etc... What itch is this supposed to scratch, that something like Vim, a proven project, cannot? I understand that every developer wants to carve his name out and be king of his own sandcastle. But as a rule, I don't support that unless the developer has really thought about the problem and decided that a new project was the only way to solve a problem.


> What does this do that Vim doesn't?

It's not vim. That alone will be a selling point for a vast majority.


I didn't realize a vast majority were nincompoops.


>> It's not vim. That alone will be a selling point for a vast majority.

> I didn't realize a vast majority were nincompoops.

I am a long time vim user. Where do I get in line for obtaining my free-with-vim pretentiousness and douchbagginess? Or it doesn't come with Vim and it's just you?


At least you found the line for cant see when someone's being facetious.


> At least you found the line for cant see when someone's being facetious

You are a fucking asshole.

Ha, ha. Just kidding. You just don't get my flippant sense of humor.

Sorry. This doesn't work for me. Being facetious is different from being a jerk.


How did you manage to miss that?


Vim is cool but... crufty. It seems like the point of this project is to be both extensible and simple/comprehensible. For that, there's nothing like starting from scratch.


and yet every single project to reimplement vim "cleanly" has failed. the only successful other implementation out there essentially ported the vim codebase directly to java. i can only conclude that vim has built up a tremendous amount of sheer value along with the cruft that is not easy to reproduce.


He's not trying to reimplement vim. He's doing a new thing. Part of vim's cruft is in its design. An important part of a clean break is a new interface. Obviously, getting traction with other devs will be difficult, exactly like any other tool.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: