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):
25
#31 - Jean George / @JeanGeo20504212

02/22/2022 at 02:03PM

25
#32 - Youssef Magdy / @youssef_magdy29

04/30/2022 at 09:56PM

25
#33 - Peter Nyssen / @PeterNyssen

06/24/2022 at 01:10PM

25
#34 - Vinicius Azevedo Pinheiro / @Viniciu42652081

10/07/2022 at 04:28AM

25
#35 - Marco Meinardi / @Kee__no

12/30/2022 at 05:16PM

25
#36 - dadams2 / @dadams217

01/04/2023 at 02:18AM

25
#37 - woodspock / @woodspock

01/16/2023 at 05:22PM

25
#38 - someone / @IKvacenok

06/13/2023 at 10:14PM

25
#39 - Divvy C. / @divvy_c

08/12/2023 at 08:38PM

25
#40 - moh ayaya / @AyayaMoh

08/27/2023 at 01:55PM

25
#41 - Luoyb / @Luoyb

10/25/2023 at 03:56AM

25
#42 - naka / @nak38223985244

11/12/2023 at 12:43PM

25
#43 - Elliot Schemmel / @regulated

10/09/2024 at 01:29PM

26
#44 - Leland Paul Kusmer / @lelandpaul

10/21/2020 at 01:52PM

26
#45 - Aleks Kissinger / @AleksKissinger

10/21/2020 at 08:29PM

26
#46 - Roger Stoltz / @rogsto1

11/04/2020 at 09:26PM

26
#47 - Serhiy Prikhodko / @mastersnetru

11/21/2020 at 09:07PM

26
#48 - chocolate / @chocola81394123

11/24/2020 at 07:10AM

26
#49 - roudens / @roudens2

01/16/2021 at 07:58AM

26
#50 - Connor / @ronnocthered

08/21/2021 at 06:22AM

26
#51 - satetheus-vimgolf / @SVimgolf

07/24/2022 at 07:24AM

26
#52 - Иван / @wansmer

04/23/2023 at 09:20AM

26
#53 - UrbanNinja1010 / @UrbanNinja1010

04/04/2025 at 02:06PM

27
#54 - Saki Gw / @Sakigw

10/21/2020 at 07:17AM

27
#55 - Jakub Wagner / @Jakub1019

10/22/2020 at 09:25AM

27
#56 - Russell Helmstedter / @RHelmstedter

07/28/2021 at 05:13PM

27
#57 - Siddharth Murali / @SidTweetsALess

07/05/2022 at 02:03PM

27
#58 - Desentcare / @ashuyali

08/25/2022 at 06:34AM

27
#59 - 우정민 / @jeongmin2021

10/02/2022 at 07:38PM

27
#60 - キムラ・OPEL・ユウジ / @kimurayuuji79

11/08/2022 at 12:26AM