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 56e4fe988cf590220106e9bb

Fun With The Diagonal

change the lowercase characters on the main diagonal to uppercase

Start file
a a a a a
b b b b b
c c c c c
d d d d d
e e e e e
End file
A a a a a
b B b b b
c c C c c
d d d D d
e e e e E

View Diff

1,5c1,5
< a a a a a
< b b b b b
< c c c c c
< d d d d d
< e e e e e
---
> A a a a a
> b B b b b
> c c C c c
> d d d D d
> e e e e E

Solutions by @wisty97:

Unlock 2 remaining solutions by signing in and submitting your own entry
Created by: @wisty97

81 active golfers, 107 entries

Solutions by @wisty97:
11
#13 - Wistan Chou / @wisty97

03/13/2016 at 03:45PM

13
#>80 - Wistan Chou / @wisty97

03/13/2016 at 05:49AM