Real Vim ninjas count every keystroke - do you?

Pick a challenge, fire up Vim, and show us what you got.

Changelog, Rules & FAQ, updates: @vimgolf, RSS.

Your VimGolf key: please sign in

$ gem install vimgolf
$ vimgolf setup
$ vimgolf put 4d1c1a3cf655cd081000000d

A Simple One

Here is a very simple one - just to illustrate/introduce a vim feature that some people seem to miss...

Start file
999 1999
End file
1024 2048

View Diff

1c1
< 999 1999
---
> 1024 2048

Solutions

The best way to learn is to practice. Below, you will find some of the solutions other golfers have entered. To unlock higher ranked solutions, submit your own entry which does as well or better than the solutions you can currently see - climb the ladder!

Check out these helpful resources to improve your Vim skills... Game on.

Unlock 558 remaining solutions by signing in and submitting your own entry
#559 Joe Mansour / @jmanso5 - Score: 41 - 12/30/10 @ 15:48
i1024<Del><Del><Del><Right><Del><Del><Del><Del>2048<Esc>:q<CR>:wq<CR>

0 comments


Created by: @bjjwillis

559 active golfers, 832 entries

Leaderboard (lowest score wins):
9
#31 - Edward Smit / @EdwardSmit

12/30/2010 at 11:07AM

9
#32 - Logical Partition / @sdb9

12/30/2010 at 11:26AM

9
#33 - Adam Pohorecki / @apohorecki

12/30/2010 at 11:28AM

9
#34 - Cássio Marques / @cassiomarques

12/30/2010 at 11:29AM

9
#35 - nooodl / @nooodl

12/30/2010 at 11:31AM

9
#36 - Jiří Stránský / @jistr

12/30/2010 at 11:46AM

9
#37 - Ed Singleton / @Singletoned

12/30/2010 at 12:37PM

9
#38 - PA Parent / @paparent

12/30/2010 at 12:42PM

9
#39 - Josep Mª Bach / @txustice

12/30/2010 at 12:45PM

9
#40 - Amir Hedayaty / @hedayaty

12/30/2010 at 01:14PM

9
#41 - Kris Jenkins / @krisajenkins

12/30/2010 at 01:41PM

9
#42 - Bob Corsaro / @doki_pen

12/30/2010 at 01:43PM

9
#43 - Tom Adams / @holizz

12/30/2010 at 01:49PM

9
#44 - Dan / @opello

12/30/2010 at 02:32PM

9
#45 - Ricardo Mendes / @locks

12/30/2010 at 02:33PM

9
#46 - Lasse Højgaard / @lhojgaard

12/30/2010 at 02:55PM

9
#47 - Guillaume Bonnoron / @gbonnoron

12/30/2010 at 03:34PM

9
#48 - Leonardo Mateo / @k4nd4lf

12/30/2010 at 03:35PM

9
#49 - Chad Waters / @cgwaters

12/30/2010 at 03:50PM

9
#50 - johnny / @johnnychm

12/30/2010 at 04:11PM

9
#51 - Corey Purcell / @coreypurcell

12/30/2010 at 04:31PM

9
#52 - Rodolphe Marques / @rodmar_

12/30/2010 at 04:31PM

9
#53 - space for rent / @raf_whispering

12/30/2010 at 04:32PM

9
#54 - Sérgio Figueiredo / @doubl3dge

12/30/2010 at 04:42PM

9
#55 - Stephen Paul Weber / @singpolyma

12/30/2010 at 04:46PM

9
#56 - Marco Fontani / @mfontani

12/30/2010 at 05:02PM

9
#57 - clint tseng / @cxlt

12/30/2010 at 05:09PM

9
#58 - Stephen Celis / @stephencelis

12/30/2010 at 05:13PM

9
#59 - Bart Van Geyt / @Bart_VG

12/30/2010 at 05:21PM

9
#60 - Aaron Bull Schaefer / @elasticdog

12/30/2010 at 05:37PM