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

Populate 3D bone names list

Ran into this at work, excited to see how this gets optimized

Start file
M_Emote_1_Bind
End file
M_Emote_1_Bind
M_Emote_2_Bind
L_Emote_1_Bind
L_Emote_2_Bind
L_Emote_3_Bind
R_Emote_1_Bind
R_Emote_2_Bind
R_Emote_3_Bind

View Diff

M_Emote_1_Bind
M_Emote_2_Bind
L_Emote_1_Bind
L_Emote_2_Bind
L_Emote_3_Bind
R_Emote_1_Bind
R_Emote_2_Bind
R_Emote_3_Bind

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 89 remaining solutions by signing in and submitting your own entry
#90 Kshitij G 1 / @dragonfruitg44 - Score: 50 - 09/10/23 @ 20:01
yy7p<CR>rLj.j.jrRj.j.whhhhhr3kr2jkkkr3kr2krkr1kr2:wq<CR>

0 comments


Created by: @gabetrotro

90 active golfers, 344 entries

Leaderboard (lowest score wins):
21
#1 - Jean George / @JeanGeo20504212

09/07/2023 at 01:59PM

21
#2 - Danilo J. S. Bellini 🥊🇧🇷 / @danilobellini

09/07/2023 at 01:59PM

21
#3 - John Braxler / @braxler

09/08/2023 at 01:11PM

21
#4 - ilyas / @Ahaaah2071

09/20/2023 at 09:10PM

21
#5 - Monkey Boy / @monkey29089

09/21/2023 at 01:48PM

21
#6 - Luoyb / @Luoyb

10/18/2023 at 08:05AM

21
#7 - tien / @tien40766111

10/18/2023 at 02:34PM

21
#8 - Smylers / @Smylers2

10/26/2023 at 09:24PM

21
#9 - Maurice Schmicking / @m_schmicking

10/27/2023 at 10:05AM

21
#10 - Sergej Karavajnij / @basyanya_sk

11/01/2023 at 08:13AM

21
#11 - Henrique Malheiro / @rike09

11/07/2023 at 06:40PM

21
#12 - FilipRazek / @FilipRazek

11/11/2023 at 09:24AM

21
#13 - Blake Wingard / @Bats6789

11/16/2023 at 03:06PM

21
#14 - Opus28 / @Opus28

11/21/2023 at 01:27AM

21
#15 - ShookerAndBeta / @Shooker2012

11/21/2023 at 08:25AM

21
#16 - Remus Dalrymple / @bornintheflames

11/24/2023 at 07:27AM

21
#17 - Lukasz Sroka / @louqash

11/28/2023 at 11:29AM

21
#18 - 悟史 / @A1OBJTxN5fTg5EJ

11/28/2023 at 03:17PM

21
#19 - herbage / @herbage2

11/30/2023 at 10:35PM

21
#20 - Eric Dobson / @ericdobson

12/08/2023 at 01:07AM

21
#21 - Qing Liu / @poeminlash

12/13/2023 at 11:49PM

21
#22 - Jasper v. B. / @jazzpi

12/29/2023 at 07:28PM

21
#23 - Matt Zhang / @MattUnderscoreZhang

01/03/2024 at 08:53PM

21
#24 - Stephen / @szhanggg

01/08/2024 at 12:30AM

21
#25 - AshleyF / @AshleyF

01/09/2024 at 01:49AM

21
#26 - Ada Lerner / @scrivener

01/10/2024 at 02:19AM

22
#27 - Jon Krause / @jkrause314

09/07/2023 at 05:31AM

22
#28 - NDavis / @D1727374757

10/17/2023 at 05:12PM

22
#29 - Matthew Finlayson / @mattf1n

10/23/2023 at 11:41PM

22
#30 - Alex Pepper / @AlexPepper1457

10/26/2023 at 08:27PM