Live data from Hacker News

Square open-sources its Vim repo, Maximum Awesome

corner.squareup.com

61–70 of 145 posts

Re: Square open-sources its Vim repo, Maximum Awesome

#61

Do lots of people use let mapleader = ',' instead of Ctrl? Also does anyone see where they are setting the /// to comment? Commentary uses gcc and I don't see it in their vimrc.

I used to use comma, but then I discovered comma's default mapping is actually quite useful[1] so I switched back to the default '\'

1: http://vimdoc.sourceforge.net/htmldoc/motion.html#,

Re: Square open-sources its Vim repo, Maximum Awesome

#63
post #13

Not to rain on anybody's parade here, but for first-time vim users I recommend not using any plugins and only selectively adding them one at a time after the basics (buffers, navigation, some ex mode, etc) are at least somewhat familiar. Getting started with plugins enabled makes it hard to understand where vim stops and plugins begin and make switching to a different (someone else's) vim setup confusing at best. It…

Completely respect where you're coming from, but totally disagree. I made a few abortive switches to Vim that didn't last a week because my productivity was too hampered and the environment too extreme & foreign. To a newcomer like me, Vim's built-in help was less than worthless, since you pretty much need to know the Vim term for what you're looking up to find it. Googling around wasn't much more effective (there's…

"vimtutor" is pretty gentle. Alternatively, http://vim-adventures.com/ is just fun.

Re: Square open-sources its Vim repo, Maximum Awesome

#65

Am I missing something? What makes this "maximum-awesome"? This is your average vimrc with the regular plugins you seen in every vimrc over at GitHub.

Because it's Square and they're hip. Whenever they open the lids of their macbooks its you know... just awesome.

Not to mention it's not maximum awesome: CtrlP > Command-T and Vundle > Pathogen.

Re: Square open-sources its Vim repo, Maximum Awesome

#66

Do lots of people use let mapleader = ',' instead of Ctrl? Also does anyone see where they are setting the /// to comment? Commentary uses gcc and I don't see it in their vimrc.

I went crazy, and it's a bit more tricky to pull off, but `q` is my leader key. Haven't looked back.

P.S. I mapped `Q` to recording Macros, since the default use of `Q` is completely useless to me.

Re: Square open-sources its Vim repo, Maximum Awesome

#68

Earlier quoted context omitted.

This is a common git error, try http instead of ssh git clone https://github.com/square/maximum-awesome.git

that worked, what is the common error though?

https://help.github.com/articles/generating-ssh-keys

Re: Square open-sources its Vim repo, Maximum Awesome

#69
post #13

Not to rain on anybody's parade here, but for first-time vim users I recommend not using any plugins and only selectively adding them one at a time after the basics (buffers, navigation, some ex mode, etc) are at least somewhat familiar. Getting started with plugins enabled makes it hard to understand where vim stops and plugins begin and make switching to a different (someone else's) vim setup confusing at best. It…

Completely respect where you're coming from, but totally disagree. I made a few abortive switches to Vim that didn't last a week because my productivity was too hampered and the environment too extreme & foreign. To a newcomer like me, Vim's built-in help was less than worthless, since you pretty much need to know the Vim term for what you're looking up to find it. Googling around wasn't much more effective (there's…

> I made a few abortive switches to Vim that didn't last a week because my productivity was too hampered and the environment too extreme & foreign.

That was my experience as well. I was pretty comfortable using vim in emergencies but the few times I tried to make it my full-time IDE failed very quickly. Once I stole Gary Bernhardt's dotfiles[1] I was able to stick with it because I didn't have to start from scratch with keymaps, plugins, etc.

[1] https://github.com/garybernhardt/dotfiles

Re: Square open-sources its Vim repo, Maximum Awesome

#70

Am I missing something? What makes this "maximum-awesome"? This is your average vimrc with the regular plugins you seen in every vimrc over at GitHub.

Also seems a little disingenuous to call it "open sourcing" when the vast majority of it is submodules of existing open source projects.
Post reply on HN