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 5f8fd2f33dc797000ce6d784

Easy modification of ssh config

Just add another alias to each worker

Start file
host master
  hostname
10.0.10.8

host
65
  hostname
10.0.10.17

host ef
  hostname
10.0.10.10

host gp
  hostname
10.0.10.27

host h5
  hostname
10.0.10.13

host sa
  hostname
10.0.10.25

host sv
  hostname
10.0.10.12
End file
host master
  hostname
10.0.10.8

host
65 worker1
  hostname
10.0.10.17

host ef worker2
  hostname
10.0.10.10

host gp worker3
  hostname
10.0.10.27

host h5 worker4
  hostname
10.0.10.13

host sa worker5
  hostname
10.0.10.25

host sv worker6
  hostname
10.0.10.12

View Diff

4c4
< host 65
---
> host 65 worker1
7c7
< host ef
---
> host ef worker2
10c10
< host gp
---
> host gp worker3
13c13
< host h5
---
> host h5 worker4
16c16
< host sa
---
> host sa worker5
19c19
< host sv
---
> host sv worker6

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 113 remaining solutions by signing in and submitting your own entry
#114 Meshan Naidoo / @realmeshan - Score: 91 - 10/24/22 @ 07:43
/65<CR>A worker1<Esc><Esc>/ef<CR>A worker2<Esc>/gp<CR>A worker3<CR><BS><Esc>/h5<CR>A worker4<Esc>/sa<CR>A worker5<Esc>/sv<CR>A worker6<Esc>:wq<CR>

0 comments


#115 Enrique / @Enrique07778996 - Score: 91 - 10/31/22 @ 21:23
<Down><Down><Down>a<Esc>A wro<BS><BS>ork341<BS><BS><BS>er1<Esc><Down><Down><Down>.r2<Down><Down><Down><Left><Right>a worker3<Esc><Down><Down><Down>a worker4<Esc><Down><Down><Down>a worker5<Esc><Down><Down><Down><Left><Right>a worker6<Esc>:wq<CR>

0 comments


Created by: @rax0m

115 active golfers, 382 entries

Leaderboard (lowest score wins):
47
#91 - Hommels / @pseudohommels

10/26/2021 at 04:03AM

48
#92 - Matt Milliron / @valueiron

11/28/2020 at 05:55AM

52
#93 - idontwantaaccount / @fkURaccounts

11/30/2022 at 06:26PM

54
#94 - Filipe 💙 / @ABarroso

10/21/2020 at 07:22PM

54
#95 - Scott Atkins / @scottrick49

06/09/2021 at 08:04PM

54
#96 - mvimgolf / @vimgolfvimgolf

02/02/2022 at 02:00AM

54
#97 - Anshul Gupta / @ansg191

07/21/2022 at 07:42AM

55
#98 - CaseG / @Case_Guest

11/01/2022 at 12:42AM

55
#99 - dailybeef / @dailybeef

11/08/2023 at 08:16AM

56
#100 - Siegfried Gessulat / @sgessulat

10/31/2020 at 12:33PM

56
#101 - Bailly Matthieu / @MatthBailly

10/08/2022 at 03:45PM

61
#102 - Thomas Hiron / @thomashiron

02/20/2023 at 01:39PM

61
#103 - Olivier Bégassat / @zk_evm

06/11/2023 at 06:39PM

62
#104 - George Granberry / @JudgeJerj

07/08/2022 at 08:56PM

64
#105 - vimgolfaccfekxh / @vimgolfaccfekxh

10/19/2022 at 10:51PM

67
#106 - Aayush Dutt / @AayushDutt

07/10/2023 at 03:14PM

68
#107 - Gabriel Ferraté / @gabrielferrate

09/14/2022 at 08:58AM

69
#108 - tyuktu / @tyuk_tu

11/20/2020 at 02:49AM

71
#109 - Richard / @ohheyrj_

07/14/2022 at 05:44PM

71
#110 - nickGPT / @nickandbro

08/24/2024 at 04:15AM

74
#111 - James Sutterfield / @jrsutterfield

12/01/2022 at 01:07PM

75
#112 - Carles Kishimoto / @ckishimo

07/12/2024 at 09:38PM

82
#113 - Jana Gödeke / @janagoe

05/20/2024 at 04:50PM

91
#114 - Meshan Naidoo / @realmeshan

10/24/2022 at 07:43AM

91
#115 - Enrique / @Enrique07778996

10/31/2022 at 09:23PM