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 9v006198e264000000000217

Innocent Monster

You have the tools, just create him!

Start file
----------
..........
[[[[[]]]]]
((((()))))
''''''''''
""""""""""
0123456789

End file
 -----   -----
 (('))   (('))

"     ...     "
    ""888""

 [[.........]]

View Diff

1,7c1,2
< ----------
< ..........
< [[[[[]]]]]
< ((((()))))
< ''''''''''
< """"""""""
< 0123456789
---
>  -----   -----
>  (('))   (('))
8a4,7
> "     ...     "
>     ""888""
> 
>  [[.........]]

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 14 remaining solutions by signing in and submitting your own entry
#15 Steve Wolligandt / @SteveWolligandt - Score: 176 - 12/07/21 @ 11:42
i <Esc>6li   <Esc>j<NL><C-K>K<C-K>K<Esc>k4Gd<Esc><Esc>D2GPlvehxvDuf.vdF(pA<Esc>vhhx^.i <Esc>VyPji<BS><BS>   <Esc>jjjkkI xx<BS><BS><Del><Del><Del><Esc>A<BS><BS><BS><Esc>hi.........<Esc>jVjjjjxO<Esc>o:  <BS><BS><BS>"    ...<Esc>F a <Esc>A    :<BS> "<CR>    ""999<BS><BS><BS>888""<CR><Esc>2Gf.s'<Esc>f/s<Esc>uf.s'<Esc>:wq<CR>

0 comments


Created by: @thari_eth

15 active golfers, 45 entries

Leaderboard (lowest score wins):
61
#1 - John Braxler / @braxler

12/08/2021 at 08:37PM

62
#2 - Jon Krause / @jkrause314

12/05/2021 at 03:20AM

62
#3 - Petro Тrouq / @zulolosi

12/08/2021 at 03:19PM

62
#4 - Noise Official / @zmunk19

12/30/2021 at 04:27PM

62
#5 - july9793 / @july9793_

01/06/2022 at 11:33PM

68
#6 - POSIX / @po6ix

01/08/2022 at 04:52AM

68
#7 - Joe Reddington / @JoeReddington

01/12/2022 at 04:29PM

75
#8 - Paul Page / @theRealPaulPage

01/21/2022 at 09:47PM

78
#9 - Il Granfiatore / @M_Klauer

01/26/2022 at 02:23PM

87
#10 - Mattias Fransson / @azzidoos

11/20/2021 at 04:03PM

93
#11 - king sized toilet / @ohwowcrazy

11/22/2021 at 08:27PM

94
#12 - Leander Hendrikx / @leanderhendrikx

12/06/2021 at 01:50PM

146
#13 - Christopher Williams / @chrstphrsnw

12/09/2021 at 08:26PM

157
#14 - Bharath Hegde / @BharathIHegdeI

01/18/2022 at 03:01PM

176
#15 - Steve Wolligandt / @SteveWolligandt

12/07/2021 at 11:42AM