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

Generate English Alphabets

Start with a, get up to z.

Start file
a
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

0a1,26
> 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
1a2,26
> 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 193 remaining solutions by signing in and submitting your own entry
#194 Douglas Gibb / @douglasgibb - Score: 83 - 04/05/11 @ 19:16
ob<Esc>oc<Esc>od<Esc>oe<Esc>of<Esc>og<Esc>oh<Esc>oi<Esc>oh<BS>j<Esc>ok<Esc>ol<Esc>om<Esc>on<Esc>oo<Esc>op<Esc>oq<Esc>or<Esc>os<Esc>ot<Esc>ou<Esc>ov<Esc>ow<Esc>ox<Esc>oy<Esc>oz<Esc>:w<CR>:q<CR>

0 comments


Created by: @Ujjwol

194 active golfers, 438 entries

Leaderboard (lowest score wins):
26
#151 - Daniel Lundin / @danielundin

12/14/2011 at 04:34PM

26
#152 - ltn614 / @ltn614

09/30/2015 at 04:29PM

26
#153 - Jonathan Elliott / @jon__elliott

10/29/2016 at 11:07PM

27
#154 - aimee / @sermoa

01/07/2011 at 11:17AM

27
#155 - Matthew Draper / @_matthewd

01/07/2011 at 01:06PM

27
#156 - Geoff Reedy / @gereedy

01/07/2011 at 09:36PM

27
#157 - paulfariello ✏️ / @paulfariello

03/07/2011 at 04:45PM

27
#158 - Mathias Bynens  / @mathias

04/08/2011 at 08:34AM

27
#159 - Hervo Manuel / @Azema31

05/18/2011 at 07:15PM

27
#160 - Ian McCowan / @valrus

05/29/2011 at 07:09PM

27
#161 - Anton / @al_alley

07/29/2011 at 09:07PM

27
#162 - cameron / @cameronaustgen

11/11/2011 at 10:05PM

27
#163 - Cody Veal / @cjhveal

02/05/2012 at 07:24PM

27
#164 - RockerZZY / @rocker_zzy

06/30/2020 at 03:56PM

28
#165 - Kevin Hamer / @khamer

01/19/2011 at 10:36PM

28
#166 - 4L41N / @4L41N1

11/20/2012 at 02:27PM

30
#167 - Gavrie Philipson / @gavrieph

01/10/2011 at 11:34AM

30
#168 - SplinterPie / @splinter_pie

05/04/2018 at 11:30AM

35
#169 - Quota / @Quotad

01/10/2014 at 04:28PM

37
#170 - Josh Weinberg / @jcweinberg

01/07/2011 at 01:40PM

37
#171 - Sven Eigenbrodt / @rompetroll

02/04/2011 at 03:24PM

38
#172 - Hu Junfeng / @junfeng

07/30/2011 at 02:30PM

38
#173 - Thomas Schönwälder / @Masei1988

06/02/2012 at 06:54PM

39
#174 - Shrikant Sharat / @sharat87

01/08/2011 at 02:12PM

39
#175 - shahanavaz m / @shahanavazm

02/19/2022 at 05:26AM

42
#176 - Lee Marlow / @lmarlow

01/07/2011 at 05:03PM

42
#177 - Beau Dacious / @nocash

03/20/2011 at 03:39PM

42
#178 - Glen / @Glen_S

07/24/2012 at 07:38AM

42
#179 - ._. / @Katharsic

05/17/2021 at 03:44PM

45
#180 - Solomon White / @rubysolo

01/08/2011 at 06:51PM