Live data from Hacker News

Learning VIM while playing a game

vim-adventures.com

111–120 of 129 posts

Re: Learning VIM while playing a game

#111
I've had this idea forever, but wanted to make it work in the as a terminal-based application. Being a noob a systems programming, I got stuck at getting a PTY working in C that would properly forward the escape sequences from vim to the player's terminal.

I wanted to just create a program that was simply a layer between the terminal and vim, so all the power of vim was automatically available. The game was going to involve manipulating the environment (made of text) to different goals. I had all sorts of minigames in my head. Unfortunately, way too ambitious, and I never even properly started it. This makes me really want to though, if only I had more time..

Re: Learning VIM while playing a game

#112

I am learning VIM. Do you exclusively use VIM for both simple text editing and programming?

I use it for grading assignments (reading a .lisp file and writing a grade.txt file), as well as taking class notes. I also use it for editing config files (like for nginx) and dotfiles.

Taking class notes sound interesting. I want to move some of my stuff over to command-line like TODO and simple writing for distraction free environment. I am using Google Docs and Evernote at the moment but a combination of vim/terminal and Dropbox would be great.

Re: Learning VIM while playing a game

#113

Earlier quoted context omitted.

Nice catch! Actually, that's one of the places where a B would come in handy, but it's only collected in level 3 so the chest can't be accessed yet :)

Nope, that doesn't work. I already tried going back to the maze after getting B, and it still wouldn't let me in to the chest.

'B'. You got a 'b' (unless I'm very much mistaken).

Re: Learning VIM while playing a game

#117

Earlier quoted context omitted.

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

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?

If I had the choice I'd rather spend $20 bucks on a wiki or website that was CC licensed so that it could be updated and improved without reliance on one individual. Same for software.

At the moment we seem stuck in the middle of this transition and you either pay for a locked down copy or you get the Free copy for free. But Kickstarter seems like it's getting mainstream so the concept of paying in advance for something that is built to the specifications of the user may at last become common in software.

Re: Learning VIM while playing a game

#118

Earlier quoted context omitted.

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

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.
Post reply on HN