Live data from Hacker News

Show HN: Vim Awesome – Vim plugins

vimawesome.com

41–50 of 54 posts

Re: Show HN: Vim Awesome – Vim plugins

#41
post #29

I just can't get excited about vim plugins (no matter how good they are, no matter how much I love vi/vim - and no disrespect to their authors). I can imagine how they could increase my productivity (to some extent) but... I'm old school, I work happily with vi, many of the customers I dealt with going back to the mid-90s never gave me a choice. SunOS 4.1.3U5 (ugh). AIX 3. Heady days of Solaris 2.5. Bog standard vi.…

> If there's no vi

How often are you in a situation where there's no vi!?

Re: Show HN: Vim Awesome – Vim plugins

#42

This looks awesome! Thanks so much for this. I have a sort of unrelated question that I'd like to ask, since you implemented this so well. On one of my current side projects, I was also trying to implement scrolling by j/k, but couldn't find a nice way to do it. Could you explain how you managed to do it? I have something that works, but it's really jerky, and doesn't accelerate properly like yours does. Thanks again…

Hi! Glad you like the j/k scrolling.

All it is is a call to `window.scrollTo()` with some logic to determine the position of the element we want to scroll to. See [1] for the code of the actual function that does the scrolling. Is there acceleration? There doesn't seem to be on Chrome for Mac. :/

Oh, if you meant the little arrow ("»") that slides to the right on focus of a plugin, that's just the CSS 3 transition `all 0.1s ease-out` applied to a changing `left` and `opacity`. See [2] for code.

Thanks for checking out the site!

[1]: https://github.com/divad12/vim-awesome/blob/13d576664aa88fe0... [2]: https://github.com/divad12/vim-awesome/blob/13d576664aa88fe0...

Re: Show HN: Vim Awesome – Vim plugins

#43

Right, because stars on github are a perfect indication that a plugin will work for me.

You're right that GitHub stars probably isn't the best metric of how good a plugin is. We try to use a more unbiased metric of relative # of actual users, and this we get by scraping dotfiles repos on GitHub, looking for references to Vim plugins. That's shown as the # users count to the left of stars on GitHub. It's also not perfect, but it's a useful source of relative usage statistics.

Re: Show HN: Vim Awesome – Vim plugins

#44

This is one of the best looking Vim ressource I stumbled upon so far! Finally a little care for something else than raw information. My eyes thank you, creators of vimawesome.

Thank you! The color scheme used is Solarized, courtesy of Ethan Schoonover: http://ethanschoonover.com/solarized

Re: Show HN: Vim Awesome – Vim plugins

#46
post #43

Right, because stars on github are a perfect indication that a plugin will work for me.

You're right that GitHub stars probably isn't the best metric of how good a plugin is. We try to use a more unbiased metric of relative # of actual users, and this we get by scraping dotfiles repos on GitHub, looking for references to Vim plugins. That's shown as the # users count to the left of stars on GitHub. It's also not perfect, but it's a useful source of relative usage statistics.

My point is two-fold:

1. You can't have real and complete usage statistics so those metrics are at best meaningless and at worst misleading. Also, something being popular doesn't mean that it will fit one's workflow and needs.

2. Choosing a tool because of its perceived (through meaningless/misleading numbers) is not really the smarter way to build-up one's config.

Re: Show HN: Vim Awesome – Vim plugins

#47
post #41
post #29

I just can't get excited about vim plugins (no matter how good they are, no matter how much I love vi/vim - and no disrespect to their authors). I can imagine how they could increase my productivity (to some extent) but... I'm old school, I work happily with vi, many of the customers I dealt with going back to the mid-90s never gave me a choice. SunOS 4.1.3U5 (ugh). AIX 3. Heady days of Solaris 2.5. Bog standard vi.…

> If there's no vi How often are you in a situation where there's no vi !?

Occasionally, usually over zealous stripping back of machines in very controlled environments[1].

1. I don't do much work with these kinds of customers any more as I chose not to go for security clearance (on purpose, as this is a convenient way of avoiding these kinds of customers).

Re: Show HN: Vim Awesome – Vim plugins

#50
post #20
post #19

FWIW, Vundle doesn't use :BundleInstall anymore, it's :PluginInstall. Similarly it's Plugin ".../..." instead of Bundle ".../..."

Indeed -- https://github.com/divad12/vim-awesome/pull/17 Thanks for pointing this out to us. Will merge when I get home.

You're most welcome. Sorry for not creating a pull request myself, but I was dead tired last night.
Post reply on HN