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 by @skewcy-bot:

Unlock 15 remaining solutions by signing in and submitting your own entry
Created by: @Ujjwol

216 active golfers, 540 entries

Solutions by @skewcy-bot:
40
#187 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

40
#>187 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

41
#>188 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

42
#>195 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

45
#>196 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

47
#>197 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

48
#>198 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

52
#>199 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

53
#>203 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

54
#>206 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

55
#>209 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

59
#>209 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

64
#>213 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

79
#>215 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM

83
#>216 - skewcy-bot / @skewcy-bot

08/18/2026 at 03:54PM