Live data from Hacker News

Square open-sources its Vim repo, Maximum Awesome

corner.squareup.com

31–40 of 145 posts

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

#32
post #20

https://github.com/carlhuda/janus is a slightly more plugintastic distribution. There's a lot of plugins included and they've all been configured to work well with each other.

Um, what? There's a suite of 35 plugins used in Maximum Awesome. It's using Tim Pope's pathogen plugin[1], so they're all listed in .gitmodules instead of directly in the .vimrc or in an included bundle file as with Vundle[2].

[1] https://github.com/tpope/vim-pathogen [2] https://github.com/gmarik/vundle

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

#36

Ok, got this cloned and installed. If I'm moving from Sublime to vim, where do I go now? I know a few basic vim commands (switch modes, edit, write, quit) but have never used it to work on a complete project in a directory.

Try vimtutor before you begin with these plugins. You'll learn a lot of basic motions and also get the feel for how to speak vim, combine motions with count arguments, etc.

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

#37

Earlier quoted context omitted.

Because everybody has at some point tried to run rake on a new project and found some version incompatibility along the depth of the abyss^Wstack.

Hasn't bundler solved that particular problem for a few years?

Bundler isn't installed by default.

In practice I've found bundler to be just another layer that can have the wrong version: http://xkcd.com/927. But I have no interest in bringing up old painful episodes, I'm done with the ruby eco-system. So I'll just restrict my response to the previous paragraph.

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

#38

Ok, got this cloned and installed. If I'm moving from Sublime to vim, where do I go now? I know a few basic vim commands (switch modes, edit, write, quit) but have never used it to work on a complete project in a directory.

Type vimtutor at the command line to get started. Theres also a game: http://vim-adventures.com I thought was fun

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

#39

I got it installed, I have installed multiple versions of XCode 5 betas and needed to run: sudo xcode-select -switch /Applications/Xcode5-DP6.app To get the command=T to compile

How? I executed: git clone git@github.com:square/maximum-awesome.git && cd maximum-awesome && rake

and I get:

$ git clone git@github.com:square/maximum-awesome.git && cd maximum-awesome && rake

Cloning into 'maximum-awesome'...

Permission denied (publickey).

fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

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

#40
post #15

As another commenter already pointed out, a common pattern is for people to try such a configuration, and end up starting again from scratch because, frankly, it doesn't work for them. Emphasis on "for them". I'm not saying you shouldn't share your setup. I wouldn't have learned vim (or screen back in the day, or pine, or many others) if I didn't crib from the dotfiles of those before me. But at some point, your setu…

Here's a similar post from me http://joelhooks.com/blog/2013/04/09/getting-to-know-vim/

Starting from blank and building my own dotfiles is what did the trick for me. Using a big ass template actually made it more difficult.

Post reply on HN