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

delete swap

delete all swap

Start file
1
2
3
4
5
6
7
End file
1234567

View Diff

1,7c1
< 1
< 2
< 3
< 4
< 5
< 6
< 7
---
> 1234567

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 287 remaining solutions by signing in and submitting your own entry
#288 DeokRin Yu / @deokrin - Score: 81 - 06/18/22 @ 16:02
,7<0xe3><0x85><0x8a>1<0xe3><0x85><0x88><0xe3><0x85><0x82>v<Down><Down><Down><Down><Down><Down><Esc><Up><Up><Up><Up><Up><Up><Up>wwwwwwwbbbbbbza<0xe3><0x85><0x81>1a234567<Down><Left>x<Down>x<Esc><Esc><Up><Left>vGxa<BS><CR><BS><Esc><CR><CR><CR>:w<CR><CR><CR>:q<CR>

0 comments


Created by: @vanniuner

288 active golfers, 873 entries

Leaderboard (lowest score wins):
5
#121 - Omar Alawadhi / @OmarAla59544225

09/10/2022 at 07:10PM

5
#122 - Ssu-Yuan Cheng / @szuyuan

09/11/2022 at 02:44PM

5
#123 - Payton / @paytonward_

09/11/2022 at 11:41PM

5
#124 - Eivind Jahren / @HaskellElephant

09/12/2022 at 06:45PM

5
#125 - Jay Sepkus / @AngrySpongeFace

09/14/2022 at 01:34PM

5
#126 - Leroy Jenkins / @LeroyJe70429357

09/14/2022 at 05:13PM

5
#127 - vimgolfer / @vimgolf321

09/19/2022 at 11:14AM

5
#128 - ar7casper / @ar7casper

09/21/2022 at 11:04AM

5
#129 - SH / @SH37248866

09/21/2022 at 07:23PM

5
#130 - damien / @GreatTestyTest

09/22/2022 at 11:42PM

5
#131 - sap / @sap38838304

09/23/2022 at 06:36PM

5
#132 - MerryElvira / @ElviraBTC

09/24/2022 at 10:17AM

5
#133 - Kausic / @Kausic99

09/25/2022 at 06:18AM

5
#134 - Tejaswini Deshmukh / @todeshmukh

09/25/2022 at 08:37PM

5
#135 - kulabun / @kulabun

09/28/2022 at 07:31AM

5
#136 - Jean Michel Furtado M'Peko / @furtadojean1

09/30/2022 at 12:24AM

5
#137 - Jonathan Gin / @jonathangin52

09/30/2022 at 03:54AM

5
#138 - 우정민 / @jeongmin2021

10/01/2022 at 08:48AM

5
#139 - Karan / @Karan22350073

10/01/2022 at 02:40PM

5
#140 - Pheimors / @pheimors

10/02/2022 at 08:15AM

5
#141 - Andrii Soldatenko / @a_soldatenko

10/03/2022 at 08:44AM

5
#142 - Langdon Wilson / @langdon_wilson

10/05/2022 at 02:39AM

5
#143 - panakin skywalker / @_j3ffrey

10/05/2022 at 06:40PM

5
#144 - Surya Balakrishnan / @surya_bdev

10/06/2022 at 01:31PM

5
#145 - Janzen / @__Coos

10/07/2022 at 05:50AM

5
#146 - chen chaos / @chenchaos3

10/12/2022 at 03:16AM

5
#147 - Topvimgolf Score / @topvimgolfscore

10/15/2022 at 06:45AM

5
#148 - Nathan Iszlaub / @NIszlaub

10/21/2022 at 05:27PM

5
#149 - Valtteri Tarvus / @Wote21

10/23/2022 at 05:03PM

5
#150 - beroende typ / @olofvankarl

10/23/2022 at 05:33PM