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 @andriusbentkus:

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

81 active golfers, 107 entries

Solutions by @andriusbentkus:
11
#56 - Andrius Bentkus / @andriusbentkus

08/23/2018 at 01:14PM

15
#>81 - Andrius Bentkus / @andriusbentkus

08/23/2018 at 01:10PM