Live data from Hacker News

Vim 8.0 released

groups.google.com

301–308 of 308 posts

Re: Vim 8.0 released

#301
post #300

Earlier quoted context omitted.

I don't agree with your reading of Thiago's tone--you found it patronising, I found it trying hard to be polite to Bram, who's being the same dismissive senior dev he was when he rejected Thiago's first and second attempts at patches to do what was done very well in neovim. As for why vim should care? Because at this point I'd put money on neovim as the long term winner, and if I were Bram, I'd worry about vim joinin…

Why are you on the side of someone who has a hard time being polite. I read the original threads about Thiagos original patch and he was in the wrong. He ignored issues that were outlined and it was clear the patch was not ready. He was not polite. Once again Bram brings up a valid issue with neovims design about using msgpack for RPC. It just adds another layer of difficulty. So explain to me why vim should include…

By "trying hard to be polite", I mean he was making an effort to be polite when he had no need to be after Bram was already rude and dismissive, not that Thiago has trouble being polite. Read the neovim issues in github: Thiago is a model of good-natured engagement with almost everyone. In the original patch request thread he's far from impolite, and he's more polite than Bram is.

And "makes debugging difficult" is an observation, not a criticism or valid reason to reject--it's certainly not detailed, as you said. Yes, it's more difficult debugging it directly, but the architectural separation makes the components more loosely coupled and more easily tested in isolation--it's a valid tradeoff, and one the neovim has demonstrated to work well in actual fact.

I mean, it's an accomplishment for Bram to add async to vim, but let's not forget who actually did it first, successfully, and along the way accomplished a lot more.

Why are you so hostile to neovim? By any measure they've done a tremendous job modernizing the codebase for vim and rejuvenating development of both neovim and vim.

Step back and ask yourself: if you were approaching both projects fresh, and asking which you might want to participate in, which would you choose and why, ignoring politeness on either side?

Re: Vim 8.0 released

#302

Earlier quoted context omitted.

jetbrains vim plugin doesn't even let you define your own vim like keybindings. It is the worst vim plugin I've seen.

Actually, there is some minimal support for map keybindings. See https://github.com/JetBrains/ideavim

Interesting seems to have improved.

Re: Vim 8.0 released

#304
post #168

Earlier quoted context omitted.

I'm still trying to use vim with java =P Someday I will be happy

https://plugins.jetbrains.com/plugin/164 (IdeaVIM) is pretty good for intellij based ides.

actually I'm using this plugin. Not the better but helps to fell good

Re: Vim 8.0 released

#305

Earlier quoted context omitted.

I'm still trying to use vim with java =P Someday I will be happy

Vrapper ( http://vrapper.sourceforge.net/home/ ) Its a very non-intrusive vim plugin for Eclipse, just does vim emulation and nothing else. I've found it to be very pleasant to work with.

I did use this plugin for a long time. The best plugin so far. I want a plugin like this for Intellij :P

Re: Vim 8.0 released

#306

Earlier quoted context omitted.

I dream of the day that when you tick off "vim binding" in the settings of any IDE it loads neovim for controlling the buffer.

Why stop at the IDE? Why not tick a checkbox in system preferences and it lets you use vim to edit anywhere you can type text. Now I would pay for that feature decent sum of money :D.

Are you familiar with Wasavi? Vi(m?) for browser text windows, at least.

http://appsweets.net/wasavi/

Re: Vim 8.0 released

#307

Earlier quoted context omitted.

you know what? I'm prepared to cut Bram Moolenaar a lot of slack given the goodness he gave us for 20 years through 7 versions of one of my top 3 pieces of useful software.

he's a great guy but at some point it's time to move on

Downvotes for speaking the truth and adding to the discussion. Thanks guys.

Re: Vim 8.0 released

#308

Earlier quoted context omitted.

but move on from what exactly? Vim 8? Looks good to me.... Maybe you want to move on just for the sake of moving on? To a new generation? Can you explain why? Seems to me that the person who knows the code base 200%, who wrote/vetted the entire codebase , is better placed to add features, than newbie refactorers who didn't?

Those newbie refactorers took a 300k line codebase, removed 130k lines of cruft, got it working on a modern toolchain, created an actual OSS dev community without a bus factor of 1, and added two major new features (async and embedded terminal) of which vim has only gotten around to adding 1, while improving performance and laying the groundwork for another major new feature (embeddable) that vim will take years to c…

Thank you for elaborating on my point. Very well said.
Post reply on HN