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 56fb2e75ccffcc0009026473

One number per line

Just give me the numbers.

Start file
- One number per line -
-----------------------
2,3,5,7,
11,13,17,
19,23,29,
End file
2
3
5
7
11
13
17
19
23
29

View Diff

Your target is 14. I don't think this one will last 24 hours. :)

Hopefully it's a good addition to the challenge set though. Enjoy.

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 2704 remaining solutions by signing in and submitting your own entry
#2705 호도르 / @5jhDIioJ2FEnDbB - Score: 327 - 07/26/18 @ 06:28
dfd<Esc>kjkd2dlhlx<CR>ku:norm ax<Esc><Esc>kjkxi<CR><Esc>.uuua<BS><CR><Esc>.uuuuuud2<Esc><Esc><Esc><Esc>d2d<Esc><Esc><Esc>jkl:%s <BS>/,/\n/g<BS><BS><BS><BS>\ <BS>n/g<CR>u<Esc><Esc><Esc><Esc>:%s /,/\\n/g<CR>ukjlklhkjk:%s /,/\<BS><CR>/g<CR>u:<Up><Left><Left><Left><BS><BS>cr<CR><Esc>ukjlk:<Up><Left><Left><Left>:<BS><Right><Right><Right><BS><BS><BS><BS><BS><BS>\s/g<BS><BS><BS><BS>/g<BS><BS>\r/g<CR>u<Up><Up><Up><Up>:<Up><CR>u<Esc>llllllllggjkluuuuuuudj<Esc>ud22d<Esc>uud2d<Esc>l:%s/,/[<BS>\r/g<CR>:g ^$<BS>$<Esc>uu<C-R><Esc><Esc>:5<BS>%s /.<BS>,/\g<BS>r/g<cr><BS><BS><BS>CR><CR><Up>:<Up><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><BS>:<Up><BS><BS><BS><BS><CR>:g<BS> <BS>g /^$/g<BS>dd/<BS><BS><CR>ZZ

0 comments


Created by: @udioica

2705 active golfers, 12428 entries

Leaderboard (lowest score wins):
16
#631 - brian / @b_

01/28/2019 at 03:45AM

16
#632 - Patrick Lavin / @LavinComputes

01/30/2019 at 04:38PM

16
#633 - Ng Sek Long / @NgSekLong

02/09/2019 at 01:43PM

16
#634 - sjcomp / @sjcomp

02/20/2019 at 01:47PM

16
#635 - sisi100 / @s1si100

02/24/2019 at 03:08PM

16
#636 - hn9u / @hn9u

02/25/2019 at 05:31PM

16
#637 - ahm4711 / @ahm4711

03/01/2019 at 02:36PM

16
#638 - maq / @maq41476369

03/05/2019 at 01:26PM

16
#639 - Svetlin PENKOV / @SvetlinPenkov

03/11/2019 at 11:37AM

16
#640 - Ivo Tripunovic / @ivo_tripunovic

03/14/2019 at 09:03AM

16
#641 - longB / @longB77353628

03/20/2019 at 08:07AM

16
#642 - Murmus / @MurmusCTF

03/22/2019 at 03:08PM

16
#643 - Alex Mihov / @AlexMihov

03/27/2019 at 03:29PM

16
#644 - Antoine Gagelin / @AntoineGagelin

03/29/2019 at 03:51PM

16
#645 - Dryvnt / @Dryvnt

04/04/2019 at 12:39PM

16
#646 - smillence / @smillence1

04/10/2019 at 05:43AM

16
#647 - Ben Weinstein-Raun / @benwr

04/11/2019 at 06:00AM

16
#648 - Gitsnik / @dracyrys

04/18/2019 at 02:37PM

16
#649 - ow / @ow34480012

04/30/2019 at 07:25PM

16
#650 - Guilherme Henrique C / @todolar

05/02/2019 at 06:56AM

16
#651 - eric huang / @EricGodhand4826

05/04/2019 at 05:32PM

16
#652 - Manos Koutselakis / @koutselakis_m

05/04/2019 at 11:47PM

16
#653 - Paul Yates / @PYates77

05/07/2019 at 02:27PM

16
#654 - test / @test35595941

05/09/2019 at 07:49PM

16
#655 - Pauli Taipale / @pauli_taipale

05/10/2019 at 01:04AM

16
#656 - Fiffy / @sr21486642

05/15/2019 at 06:58AM

16
#657 - will / @willpnw

05/15/2019 at 10:29PM

16
#658 - edulim / @edulim2

05/16/2019 at 02:43AM

16
#659 - laerling / @laerling1

06/03/2019 at 05:46PM

16
#660 - Jerry Wu / @AzureSpectra

06/06/2019 at 05:22PM