Sha256: 5eb661b155281b253a6714618279ea8613c10830d3cb337c27d055c9c51514b0

Contents?: true

Size: 1.06 KB

Versions: 8

Compression:

Stored size: 1.06 KB

Contents

# [VimGolf.com](http://www.vimgolf.com) Client

Real Vim ninjas count every keystroke - do you? Head on over to vimgolf.com, pick a challenge, and show us what you've got!

* Each challenge provides an input file, and an output file
* Your goal is to modify the input file such that it matches the output
* Once you install the vimgolf CLI, pick a challenge, open a prompt and put away!

When you launch a challenge from the command line, it will be downloaded from the site and a local Vim session will be launched, which will log every keystroke you make. Once you're done, simply *:wq* (write and quit) the session and we will score your input and upload it back to the site!

## Setup & Play

```bash
$> gem install vimgolf

(Go to vimgolf.com, sign in, and grab your API key)
$> vimgolf setup 

(Pick a challenge on vimgolf.com)
$> vimgolf put [challenge ID]
```

**Emacs**: yes, it is true, you can [play vimgolf in emacs too](https://github.com/igrigorik/vimgolf/tree/master/emacs)!

Patches, tips and ideas are welcome!

## License

(MIT License) - Copyright (c) 2010 Ilya Grigorik

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
vimgolf-0.4.8 README.md
vimgolf-0.4.7 README.md
vimgolf-0.4.6 README.md
vimgolf-0.4.5 README.md
vimgolf-0.4.4 README.md
vimgolf-0.4.3 README.md
vimgolf-0.4.2 README.md
vimgolf-0.4.1 README.md