Live data from Hacker News

Learning VIM while playing a game

vim-adventures.com

121–129 of 129 posts

Re: Learning VIM while playing a game

#122
post #49

Thank you for this. I have been putting off learning vim for way too long. Nano does its job fine :P However, I can't input my email.. it has more than 30 chars. As per source:

Same here, but then even when I tried a shorter name, it gave me an SMTP error. :(

I fixed the 30 characters issue to allow up to 70 characters. And you may also use + signs in emails. The SMTP error doesn't occur anymore, and even when there was an error the email was still subscribed so no need to resubscribe again.

Re: Learning VIM while playing a game

#123
post #68
post #66

Earlier quoted context omitted.

Keep your hands on JKL;

This is also an important point because it strikes me that as I play this game I am learning that as an antipattern. Perhaps I should just stick with not-vim.

Your fingers should stay on JKL;. Going left involves lifting your index finger and moving it the the left, pressing H, and returning it back to J. When you're more proficient in VIM, you usually don't use h much, but ^ or 0 or T or F or b, lots to choose from :)

Re: Learning VIM while playing a game

#124

doesnt work on my iphone 4. is this the future of cross browser compatibility? it's an interesting project none the less.

It wasn't meant to work on mobile devices. It can and everything work as expected besides the fact that you must have a fully functional keyboard to use it and learn VIM.

Re: Learning VIM while playing a game

#125

Earlier quoted context omitted.

There's a nasty double standard here - just because it's "software", people seem to be complaining that it's not free. However, I'm sure the same people will happily spend $100 for a book that teaches some open-source tool. Or at least they would never complain that there's a price for it. Why?

Books are physical things, programs are not. Physical things are often thought to have more intrinsic value than virtual things because the money was transformed into something you can touch and feel versus a vague collection of bits somewhere on your gargantuan hard drive.

Then software companies might add intrinsic value by selling storage media containing the programs, instead of just the programs.

Re: Learning VIM while playing a game

#126

Earlier quoted context omitted.

Not to mention that this all goes against free software values, in a game that touts "the power of open source".

Instruction and service are some of the cornerstones of mainstream open source. No, it's not something RMS is a fan of, I believe, but it's what has allowed companies like Red Hat, and Canonical to stay alive, and to employ a large number of open source contributors.

> not something RMS is a fan of, I believe

He's not, indeed, but that's why the GFDL was created. [1]

Interestingly, the GFDL is designed to be appealing to commercial publishers. [2]

[1] http://www.gnu.org/philosophy/free-doc.html

[2] http://www.gnu.org/licenses/why-gfdl.html

Re: Learning VIM while playing a game

#127

Earlier quoted context omitted.

Not to mention that this all goes against free software values, in a game that touts "the power of open source".

I guess as a non programmer that buys software I am always shocked when programmers advocate that useful software shouldn't have a price.

You are confusing Free Software [1] with Gratis Software. Free Software usually does have a price, although not a price per license. Here's an official statement [2] from the GNU project:

Many people believe [...] that you should not charge money for distributing copies of software, or that you should charge as little as possible — just enough to cover the cost. This is a misunderstanding. Actually, we encourage people who redistribute free software to charge as much as they wish or can.

In other words, it is important to distinguish paid software from proprietary software, otherwise the situation and arguments become confusing, indeed.

[1] http://www.gnu.org/philosophy/free-sw.html

[2] http://www.gnu.org/philosophy/selling.html

Re: Learning VIM while playing a game

#128
post #47

Wow. This is absolutely genius. You want to be more productive with vim, but this is generally due to the fact that you have little time as it is. Learning vim hasn't always been in the best interests of my current task. Then there is this game. Brilliant.

Thanks! I'm at a loss for words. It's very kind of you.

You deserve it. You put a lot of work and effort into essentially helping people learn, which makes people's life easier.

Re: Learning VIM while playing a game

#129

Earlier quoted context omitted.

I managed to crash chrome once, but couldn't reproduce it. I'm an indie developer so I don't have enough people QAing the product yet :/ My first gut feeling is the audio, but didn't have a chance to prove it yet. It would be great if you'll be able to send me more info on when exactly it crashed to my mail doron ( at ) vim - adventures . com . Other than audio, I really don't do anything out of the ordinary - all ja…

It consistently kills chrome for me.

^ - Does it on the first level, when navigating the maze. Using latest version of Chrome and OS X.
Post reply on HN