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 5956673d1a25ba1035000003

Hidden Message

Find the hidden message and replace all other characters with spaces.

Start file
ubkptcgbjc
vhellosqgf
abpnvazvgc
eycbkcnicm
qyinexvmxf
rlgmffufur
ybdokpsfxm
znfrlyaazb
zeunlfkmfe
emlzsfgnlj
End file
          
 hello    
       v  
       i  
       m  
  g       
   o      
    l     
     f    
          

View Diff

1,10c1,10
< ubkptcgbjc
< vhellosqgf
< abpnvazvgc
< eycbkcnicm
< qyinexvmxf
< rlgmffufur
< ybdokpsfxm
< znfrlyaazb
< zeunlfkmfe
< emlzsfgnlj
---
>           
>  hello    
>        v  
>        i  
>        m  
>   g       
>    o      
>     l     
>      f    
>           

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 29 remaining solutions by signing in and submitting your own entry
#30 Paul Inc / @hiniol1982 - Score: 111 - 07/13/17 @ 03:46
Vr j<C-V>9jr lj<C-V>fz3jkr fg<C-V>lGllllllllr khh<C-V>$r 3jjhhhhl.jkjl.jkjl.jl.jl.hh<C-V>0r kfl.u<C-V>0.r k<C-V>frr k<C-V>fdr klr fgnjjjjfgr ZZ

0 comments


Created by: @BBernardoni

30 active golfers, 93 entries

Leaderboard (lowest score wins):
33
#1 - Urtica dioica / @udioica

07/01/2017 at 02:17PM

33
#2 - Saki Gw / @Sakigw

07/01/2017 at 03:51PM

33
#3 - Maricris Bonzo / @seemcat

08/17/2017 at 02:53AM

33
#4 - John Braxler / @braxler

08/24/2017 at 01:25PM

33
#5 - Mathias Dahlhaus / @mgdahlhaus

08/28/2017 at 08:02AM

33
#6 - Turkey Man / @lvturkeyman

11/26/2017 at 08:44AM

33
#7 - Alphonse Mariya / @alfunx

01/19/2018 at 07:40PM

33
#8 - Tomás Cetkovich / @SaladeDeMerde

01/19/2019 at 06:39PM

33
#9 - vimgolfer / @vimgolfer7

10/04/2019 at 04:39AM

33
#10 - Peppa Pig / @PeppaPigSg

07/20/2024 at 01:11AM

33
#11 - nickGPT / @nickandbro

08/27/2024 at 05:36AM

35
#12 - tPenguinLTG / @tpenguinltg

07/01/2017 at 02:33PM

35
#13 - DHM / @DHM29978992

05/27/2018 at 03:58AM

35
#14 - 조성식 / @Y9eKW0qxvsdIN6W

03/25/2021 at 03:42AM

35
#15 - z00master / @z00master

08/29/2022 at 06:00AM

37
#16 - "Smylers" / @Smylers2

07/01/2017 at 06:25AM

38
#17 - Song Zheng / @songz

08/17/2017 at 12:35AM

38
#18 - Terry Tsao / @TerryTsao9008

03/16/2022 at 05:10AM

39
#19 - Jacob Buete / @JBuete

08/18/2017 at 10:46AM

40
#20 - Cristian Lupașcu / @clupasq

07/01/2017 at 11:24AM

40
#21 - James / @Dronak

12/15/2022 at 07:38PM

43
#22 - Pfhor / @PfhorShark

07/01/2017 at 05:34PM

45
#23 - Ben Hill / @KaizenSoze70

06/30/2017 at 04:51PM

46
#24 - Gurukandhamoorthi / @Gurukandhamoor1

07/10/2017 at 11:41AM

48
#25 - John Woolley / @megdatronica

12/20/2019 at 12:06PM

51
#26 - mindgitrwx / @mindgitrwx

09/06/2020 at 08:05AM

77
#27 - Stop and think / @ms_uncountable

07/06/2017 at 11:31AM

86
#28 - grigouille / @grigouille2

06/30/2017 at 07:28PM

92
#29 - Alex Koch 👨‍🍳👨‍💻🌹 / @alex_w_k

07/01/2017 at 06:40AM

111
#30 - Paul Inc / @hiniol1982

07/13/2017 at 03:46AM