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

493 active golfers, 1574 entries

Leaderboard (lowest score wins):
10
#391 - rechade / @rechade

07/18/2022 at 11:41AM

10
#392 - Akshay Barpute / @akshaybarpute

09/26/2022 at 01:46AM

10
#393 - jn / @j1357924

10/26/2022 at 01:37PM

10
#394 - snowy / @snowyeveryday

11/01/2022 at 01:07AM

10
#395 - Isaak Meier / @IsaakMeier

11/02/2022 at 11:51PM

10
#396 - Bent / @BHochrad

11/04/2022 at 01:42PM

10
#397 - Dmitry Egorov / @egrvdd

11/09/2022 at 02:59PM

10
#398 - Garrett / @heygarrett

12/05/2022 at 02:07PM

10
#399 - John Huynh / @huynh_j93

02/10/2023 at 07:01PM

10
#400 - Kebp / @Kebpiy

02/20/2023 at 05:03PM

10
#401 - John Clara / @johnanthclara

04/19/2023 at 04:58AM

10
#402 - Aarya / @aaryabhatia6

05/20/2023 at 01:51AM

10
#403 - Divvy C. / @divvy_c

08/11/2023 at 03:45PM

10
#404 - Flimsy Giraffe / @flimsy_giraffe

10/04/2023 at 06:55PM

11
#405 - FerlySky / @_FerlySky

05/19/2022 at 03:27AM

11
#406 - Strageslol / @Strageslol

06/03/2022 at 09:06AM

11
#407 - Siddharth Murali / @SidTweetsALess

06/24/2022 at 10:18AM

11
#408 - P / @P94394010P

06/27/2022 at 11:03AM

11
#409 - Stanisław Ostrowski / @StanisawOstrow4

07/08/2022 at 09:50AM

11
#410 - Jingshan Yin / @Jingshan1989

07/13/2022 at 09:24PM

11
#411 - Ramil Gadzhiev / @RamiGaggi

08/27/2022 at 01:19PM

11
#412 - LordPax / @LordPompax

10/05/2022 at 10:35PM

11
#413 - Daniel Nettelfield / @DNIIBOY

12/11/2022 at 09:07PM

11
#414 - djheidihoe / @djheidihoe1

12/22/2022 at 12:03AM

11
#415 - Sylvain Dangin / @Sylvaner03

02/25/2023 at 08:15PM

11
#416 - Jin-hyeok Kim / @JinhyeokKim12

03/13/2023 at 01:00AM

11
#417 - jackson / @bearahuman

04/21/2023 at 03:08PM

11
#418 - Alexandre Daoud / @AlexandreDaoud

06/10/2023 at 06:20AM

11
#419 - Ibby / @sleepy_swords

06/18/2023 at 02:22PM

11
#420 - slimsybeetle / @slimsybeetle

01/28/2024 at 07:18PM