Live data from Hacker News

Square open-sources its Vim repo, Maximum Awesome

corner.squareup.com

131–140 of 145 posts

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

#133
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…

Normally I would agree, foundation first then mature into plugins and add-ons however after looking into Maximum Awesome I believe it will help new users overcome the learning curve frustration that vim is known for; very nice. kind of like a twitter bootstrap for vim

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

#134
post #97

Earlier quoted context omitted.

Indeed, it's very unfortunate that tmux doesn't run on windows (under cygwin).

It used to be very unfortunate, but J Raynor recently posted a working patch and I'm currently running tmux in Cygwin! http://www.marshut.com/mrnsr/patch-for-tmux-on-cygwin.html

Cool! Thanks.

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

#135
post #64

Is there a way to uninstall this? Kill the symlinks and remove the appended .bak from old config?

Yep, just remove the symlinks and rename the .bak files. Opened an issue to cover this. Thanks! https://github.com/square/maximum-awesome/issues/37

Thank you for opening the issue. I should of thought of that.

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

#136

Earlier quoted context omitted.

Chalk it up to different preferences. I prefer Vundle too, never could get Pathogen to work, but Vundle just does for me. But others were using Pathogen before Vundle appeared and have no reason to switch.

What do you mean you could "never get it to work"? https://github.com/tpope/vim-pathogen#installation It's literally copy and paste. I understand preferences and taste, but you make it sound like you need a degree in particle physics to make the thing work...

I know, and back when I tried it, which was probably years ago, the problem was .vimrc line execute pathogen#infect() always errored out. Couldn't figure out why at the time, then found Vundle, it worked perfectly, been using it since.

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

#137
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…

The best I can recommend is Learning the vi Editor by O'Reilly. This book will really teach you to understand the command languages of ex and vi (and how they interact). Once you've mastered that, vim will make a lot more sense as it's just a gigantic pile of extra stuff built around that core functionality.

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

#138

Earlier quoted context omitted.

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.

I like unite + vimproc more than CtrlP: http://www.codeography.com/2013/06/17/replacing-all-the-thin... https://github.com/Shougo/unite.vim

I second this. I was hesitant at first but after trying it for a couple of minutes after getting the tricky config right (thanks to some helpful bloggers) I was very happy. And shuogo was very responsive to new issues, providing fixes within hours sometimes.

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

#139
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

What exactly was it you were doing faster and better in your previous editor (which was?)?

> the environment [was] too extreme & foreign

What about it was weird?

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

#140
post #122
post #23

Great to see some love for tmux. Terminal vim + tmux is a lot more powerful than Gvim or MacVim. That said, I started using vim with Janus and while it convinced me that vim could be a great modern editor, it left me too confused when I tried to make my own customizations. I ended up ditching it and hand-picking my own plugins. I suspect a completely new vim user would likely experience the same process with Maximum…

Terminal vim + tmux is a lot more powerful than Gvim or MacVim. Oh God, here we go...

You realize you're the only one "going" when you pick just one single phrase out of his whole post and make this kind of remark on it, right? You're not exactly contributing to the discussion...
Post reply on HN