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 4d1db1b8de2f897c2a00014a

Reverse Simple Deletion

You did the simple deletion, now reverse it.

Start file
abcdefghijklmnopqrstuvwxyz
End file
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z

View Diff

1c1,26
< abcdefghijklmnopqrstuvwxyz
---
> a
> b
> c
> d
> e
> f
> g
> h
> i
> j
> k
> l
> m
> n
> o
> p
> q
> r
> s
> t
> u
> v
> w
> x
> y
> z

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 459 remaining solutions by signing in and submitting your own entry
#460 khebbie / @khebbie - Score: 109 - 12/31/10 @ 13:25
i<Right><CR><Esc>.u<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Right>.<Esc>:wq<CR>

0 comments


Created by: @Ujjwol

460 active golfers, 854 entries

Leaderboard (lowest score wins):
11
#1 - Urtica dioica / @udioica

07/22/2012 at 01:14AM

11
#2 - Federico Galassi / @federicogalassi

07/22/2012 at 04:19PM

11
#3 - Frank Twitting / @knarfben

07/23/2012 at 02:16PM

11
#4 - Yann / @LittlSheep

09/09/2012 at 06:50AM

11
#5 - Adam Dratwinski / @adwinsky

11/27/2012 at 08:38PM

11
#6 - Gabriele Lana / @gabrielelana

01/22/2013 at 09:32PM

11
#7 - Trevor Powell / @DoomedBunnies

03/20/2013 at 04:00AM

11
#8 - Marco Hinz / @_mhinz_

05/18/2013 at 08:17AM

11
#9 - Ilya Strukov / @i1ey

06/27/2013 at 10:14AM

11
#10 - Conor Kirkman / @conorkirkman

07/18/2013 at 07:56PM

11
#11 - Petro Тrouq / @zulolosi

07/21/2013 at 01:11AM

11
#12 - Drew Neil / @nelstrom

08/27/2013 at 08:46AM

11
#13 - John Papanastasiou / @JohnPapps

08/27/2013 at 07:47PM

11
#14 - Stephen Drodge / @sjdrodge

09/24/2013 at 03:37AM

11
#15 - Stefan Schmidt / @stafue

12/06/2013 at 03:46PM

11
#16 - Arturo Escaip / @arturoescaip

12/08/2013 at 08:07AM

11
#17 - Xelrifos / @Xelrifos

02/24/2014 at 04:50PM

11
#18 - Zapata / @Incredible_JFP

03/15/2014 at 05:53PM

11
#19 - Felipe Jaramillo F / @mrfelipe

04/16/2014 at 03:10AM

11
#20 - John Braxler / @braxler

04/18/2014 at 06:48PM

11
#21 - Peeby Thirtyone / @peeby31

05/10/2014 at 11:51AM

11
#22 - LC / @leeren

08/10/2014 at 07:48AM

11
#23 - Tj / @yrddy

08/19/2014 at 11:44AM

11
#24 - Johannes H. / @neVexa

09/23/2014 at 03:35PM

11
#25 - david hu / @chin33z

12/21/2014 at 05:36AM

11
#26 - kimber gonzalez / @kimberlycreates

01/21/2015 at 10:55PM

11
#27 - TheProgrammer971 / @tp971

03/14/2015 at 03:51PM

11
#28 - Marty Boren / @beanmaximalist

06/03/2015 at 03:11AM

11
#29 - Raj / @brshenoy

07/07/2015 at 03:34PM

11
#30 - Elizabeth / @sprinkles418

07/17/2015 at 01:59AM