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 255 remaining solutions by signing in and submitting your own entry
#256 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

256 active golfers, 759 entries

Leaderboard (lowest score wins):
5
#61 - Elijah Cox / @elikeox

06/16/2022 at 06:02AM

5
#62 - Will Long / @WillLon30283972

06/17/2022 at 03:29AM

5
#63 - Vasily Gerrans / @vasilygerrans

06/17/2022 at 03:38PM

5
#64 - Psycurity / @Psycurity1

06/17/2022 at 05:55PM

5
#65 - }(⇒){ / @TangerinePlank

06/19/2022 at 09:52AM

5
#66 - Eric Guo / @Euclideant

06/19/2022 at 11:30AM

5
#67 - Masumi Kawasaki 💭 / @_geeknees

06/22/2022 at 01:42PM

5
#68 - Хью Джолли / @DzolliH

06/23/2022 at 02:23AM

5
#69 - TimMcGuire / @mcguire

06/23/2022 at 05:18PM

5
#70 - noseskdjs / @nosekxkfkd

06/24/2022 at 08:04AM

5
#71 - Golfer / @Golfer56598542

06/24/2022 at 11:11AM

5
#72 - Carly Matson / @carlymatson

06/25/2022 at 08:59PM

5
#73 - aazang / @aazangx

06/26/2022 at 04:32PM

5
#74 - JvdB01 / @JvdB001

06/27/2022 at 09:27AM

5
#75 - Дмитрий Инютин / @DmitrijInutin

06/28/2022 at 11:09AM

5
#76 - (ノ◕ヮ◕)ノ*:・゚✧ / @Mebazaa

07/01/2022 at 10:02AM

5
#77 - Rebecca V. / @rxbxccxv

07/01/2022 at 05:38PM

5
#78 - electronjunkie / @electronjunkie

07/06/2022 at 08:36PM

5
#79 - Dmitry Antonyuk / @dantonuke

07/07/2022 at 05:49AM

5
#80 - Andy Tso / @AndyTso7

07/11/2022 at 12:14AM

5
#81 - Rammia🇨🇳 / @rammiahcn

07/11/2022 at 11:05AM

5
#82 - brett / @brettyukich

07/12/2022 at 04:09PM

5
#83 - Malcolm Parsons / @malcolmparsons

07/13/2022 at 07:18AM

5
#84 - Alfie Richards / @Ajjrichards

07/14/2022 at 11:29AM

5
#85 - satetheus-vimgolf / @SVimgolf

07/15/2022 at 01:55PM

5
#86 - Alex Lewin / @_AlexLewin

07/18/2022 at 10:30PM

5
#87 - Nougatine Naja / @NougatineNaja

07/19/2022 at 12:59PM

5
#88 - Yannick / @Yannick88147038

07/19/2022 at 07:12PM

5
#89 - Александр Черенков / @AleksandrCeren3

07/21/2022 at 06:25PM

5
#90 - Murielle Hermillonty / @hermillonty

07/22/2022 at 02:04PM