Live data from Hacker News

Vim 7.4 is released

vim.org

111–120 of 126 posts

Re: Vim 7.4 is released

#112
post #89

Earlier quoted context omitted.

> Productivity is far greater with vim I don't agree with that at all. Vim is useful, perhaps, for a few text matching tricks but typing speed is rarely the bottleneck in programming. It's optimising for the wrong thing. The only people advocating for vim are those who have already gone through the pointless pain of 5 years learning to use the thing. It's basically a cult, or at least a club. And frankly, watching th…

It takes several days, not 5 years, to train your muscle memory to the point where the vim editing model is much faster for raw edits than the default editor in Sublime [1]. > typing speed is rarely the bottleneck in programming You're right, especially if you're using a language that doesn't require a lot of boilerplate. But between the UNIX shell and the normal vim add-ons, even higher-level editing tasks, i.e. tho…

+1. So true, Vim just cannot be beat.

If you want to meet the real vim hacker, try to do some task in vimgolf.com. We will see ;)

Re: Vim 7.4 is released

#115
post #91

Earlier quoted context omitted.

I'm curious... What trivial tasks are vim power users struggling with?

None. He's talking out of his hat!

Expose the current file in the side bar so you get a picture of its location in the dir tree? Install a package? Change the window size?

I'm not talking out my hat at all. I notice no productivity improvements from using vim. Maybe some appear in different lines of work, but I'm not saying it just to annoy you.

I don't notice Gentoo users being all that much more productive than Ubuntu users, either. It's basically a hobby to endlessly tweak your environment, and so is vim, IMO.

Re: Vim 7.4 is released

#116
post #89

Earlier quoted context omitted.

> Productivity is far greater with vim I don't agree with that at all. Vim is useful, perhaps, for a few text matching tricks but typing speed is rarely the bottleneck in programming. It's optimising for the wrong thing. The only people advocating for vim are those who have already gone through the pointless pain of 5 years learning to use the thing. It's basically a cult, or at least a club. And frankly, watching th…

It takes several days, not 5 years, to train your muscle memory to the point where the vim editing model is much faster for raw edits than the default editor in Sublime [1]. > typing speed is rarely the bottleneck in programming You're right, especially if you're using a language that doesn't require a lot of boilerplate. But between the UNIX shell and the normal vim add-ons, even higher-level editing tasks, i.e. tho…

> Name a task on which you've either seen or you'd imagine a ST user to outperform a vim "power user". I'll let you know the logical way to do it in vim.

Selecting code and copy and pasting it into a chat client for discussion.

Grabbing someone else's code from a chat client and editing it, then copy and pasting it back to show them my interpretation.

Copying an error message and pasting it into a web browser.

Installing or updating any kind of plugin or package.

Doing anything out of the ordinary (vim users will be googling for the arcane sequence of commands and don't try the "no true scotsman" defence for that - they all do)

Scrolling smoothly through a large file looking for a certain method you will know by shape.

Quickly navigating a tree of files at the side of the window.

Changing the font to something post-1980.

Make it look good (this willl take infinite time)

I could go on, and on, and on.

Anyway, I have no doubt that for some tasks it's possible to train yourself to be very fast in vim, and if you find that measurably speeds up some aspect of your productivity you care about, then more power to you. However, I haven't really observed this being the case.

It's sort of like Linux vs MacOSX on the desktop. Linux people can and do customise their machines to an amazing extent, all sorts of crazy window managers and weird shell extensions, all promising great improvements in window management and shell completion, etc. But at the end of the day, I don't notice linux-using programmers as being any more productive, as a rule, than mac users, who tend to not fetishize the tool so much and just want to get on with the job. If anything, it's the opposite. I admit I'm biased against vim because of how ugly it is, which is sort of why the linux vs mac analogy works for me. I love linux by the way and use it on the server, and I also edit on the server with vim : P

Anyway, I'm making much bigger a deal about the matter in this thread than I actually feel! I just don't think vim is a slam dunk, is all.

Re: Vim 7.4 is released

#117
post #89

Earlier quoted context omitted.

> Productivity is far greater with vim I don't agree with that at all. Vim is useful, perhaps, for a few text matching tricks but typing speed is rarely the bottleneck in programming. It's optimising for the wrong thing. The only people advocating for vim are those who have already gone through the pointless pain of 5 years learning to use the thing. It's basically a cult, or at least a club. And frankly, watching th…

How is ST at working on Solaris in a terminal?

I wouldn't know, thank god.

Re: Vim 7.4 is released

#118
post #115

Earlier quoted context omitted.

None. He's talking out of his hat!

Expose the current file in the side bar so you get a picture of its location in the dir tree? Install a package? Change the window size? I'm not talking out my hat at all. I notice no productivity improvements from using vim. Maybe some appear in different lines of work, but I'm not saying it just to annoy you. I don't notice Gentoo users being all that much more productive than Ubuntu users, either. It's basically a…

You don't notice any improvements... Great! But don't equate your lack of understanding with the fact that plenty of people are extremely productive with vim, and can do quite extraordinary things with it!

Re: Vim 7.4 is released

#119
post #115

Earlier quoted context omitted.

Expose the current file in the side bar so you get a picture of its location in the dir tree? Install a package? Change the window size? I'm not talking out my hat at all. I notice no productivity improvements from using vim. Maybe some appear in different lines of work, but I'm not saying it just to annoy you. I don't notice Gentoo users being all that much more productive than Ubuntu users, either. It's basically a…

You don't notice any improvements... Great! But don't equate your lack of understanding with the fact that plenty of people are extremely productive with vim, and can do quite extraordinary things with it!

Plenty of people are extremely productive using any number of tools. I like to think I am a rather productive programmer myself, despite my general dislike of vim.

However, in the general case, I don't think it is much of an advantage in and of itself, which is why I disagreed with the poster above matter-of-fact stating:

> Productivity is far greater with vim

as if that was an indisputable fact. It is not. That was the thrust of my argument.

And regardless of typing prowess, knowledge of sound, elegant design is the essence of good programming. How fast you can edit text is almost irrelevant in the long term. I know excellent programmers who basically type with two fingers, and shitty copy and paste hack programmers who do their damage at an amazing rate with vim. The two-finger typists make more than the vim wizards, and for good reason. Don't confuse the tools with the craft itself.

Re: Vim 7.4 is released

#120
post #119

Earlier quoted context omitted.

You don't notice any improvements... Great! But don't equate your lack of understanding with the fact that plenty of people are extremely productive with vim, and can do quite extraordinary things with it!

Plenty of people are extremely productive using any number of tools. I like to think I am a rather productive programmer myself, despite my general dislike of vim. However, in the general case, I don't think it is much of an advantage in and of itself, which is why I disagreed with the poster above matter-of-fact stating: > Productivity is far greater with vim as if that was an indisputable fact. It is not. That was…

In that case I apologise, I didn't understand what you were saying. Ironically, I totally agree with you! Sorry about that.
Post reply on HN