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 416 remaining solutions by signing in and submitting your own entry
#417 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

417 active golfers, 736 entries

Leaderboard (lowest score wins):
16
#391 - Thomas Kho / @tkho

12/31/2010 at 03:13PM

16
#392 - Lee Marlow / @lmarlow

12/31/2010 at 06:39PM

16
#393 - Kurinniy Alexander / @kurinniy

01/21/2011 at 10:44AM

16
#394 - mightyfoo / @mightyfoo

05/26/2011 at 04:36PM

16
#395 - ovo / @prokrastinatsia

08/12/2012 at 01:16AM

16
#396 - Runar / @runarfu

01/11/2013 at 08:42AM

16
#397 - Maxime / @Maxime_VII

08/04/2015 at 09:00AM

16
#398 - ltn614 / @ltn614

09/24/2015 at 06:52AM

16
#399 - Daniel / @Daniel00288663

03/31/2017 at 01:44PM

16
#400 - Brent Woo / @BrentPWoo

10/02/2018 at 06:18PM

17
#401 - Viswanath Sivakumar / @viswanathgs

08/26/2012 at 11:57PM

17
#402 - Justin Knag / @justinknag

08/28/2014 at 04:10PM

17
#403 - OlivierLi / @LiZhongSin

11/16/2016 at 01:11AM

19
#404 - Mattiassich Ákos / @mattiassicha

12/31/2010 at 12:38PM

20
#405 - Clive Evans / @swish_bob

12/31/2010 at 11:26AM

20
#406 - solsTiCe d'Hiver / @solstice_dhiver

01/02/2011 at 12:22AM

21
#407 - Petr Blaho / @petrblaho

12/31/2010 at 11:44AM

21
#408 - Eivind Jahren / @HaskellElephant

01/14/2011 at 08:35PM

21
#409 - yokibahim / @yokibahim

10/21/2019 at 07:05PM

22
#410 - Yannick LM / @yanicklm

12/31/2010 at 01:57PM

23
#411 - fdsfasdf / @fdsfasdf1

12/12/2011 at 10:52PM

24
#412 - Christian Neeb / @chneeb

12/31/2010 at 01:05PM

26
#413 - Timo Mihaljov / @noidi

09/28/2018 at 06:22PM

29
#414 - David E Smith / @david3smith

12/31/2010 at 07:37PM

32
#415 - Vimgolf Lucas / @vimgolf_lucas

07/26/2015 at 05:55AM

38
#416 - Bjørn Fotland / @bfotland

12/31/2010 at 02:08PM

109
#417 - khebbie / @khebbie

12/31/2010 at 01:25PM