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

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

81 active golfers, 107 entries

Solutions by @RaylanFox:
11
#67 - RaylanFox / @RaylanFox

04/18/2020 at 03:12PM

13
#>80 - RaylanFox / @RaylanFox

04/18/2020 at 03:10PM

16
#>81 - RaylanFox / @RaylanFox

04/18/2020 at 03:10PM