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 2945 remaining solutions by signing in and submitting your own entry
#2946 호도르 / @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

2946 active golfers, 13705 entries

Leaderboard (lowest score wins):
21
#1951 - Arthamys / @arthamys

06/03/2019 at 11:49AM

21
#1952 - Miles Edland / @ShutUpMiles

06/06/2019 at 07:15AM

21
#1953 - Ninja Knife / @iNinjaknife

06/09/2019 at 10:49AM

21
#1954 - Hans Aschenloher / @aschenloher

06/12/2019 at 07:59AM

21
#1955 - Reportados123 / @reportados123

06/13/2019 at 02:26PM

21
#1956 - Johannes / @joka253

06/24/2019 at 08:43AM

21
#1957 - Aurel / @AurelienFebvre

06/24/2019 at 07:33PM

21
#1958 - Clarence Cheong / @IBrightStudioI

07/10/2019 at 04:14AM

21
#1959 - Eden / @Eden93974445

07/12/2019 at 02:27AM

21
#1960 - r / @nameequalsmain

07/16/2019 at 12:22PM

21
#1961 - Robin Abrahamsson / @rqAbrahamsson

07/22/2019 at 07:54PM

21
#1962 - SirMizou / @SirMizou

08/07/2019 at 09:09PM

21
#1963 - Enrico Campidoglio / @ecampidoglio

08/12/2019 at 01:10PM

21
#1964 - Noisome Possum / @NoisomePossum

08/19/2019 at 08:22AM

21
#1965 - Daniel / @dpaneda

08/23/2019 at 04:53PM

21
#1966 - 김형창 / @uVmEMZsCgcYvqZi

09/05/2019 at 09:32AM

21
#1967 - Lukas Schmidt / @TheRealGeStar

09/11/2019 at 09:21AM

21
#1968 - Ralph Callaway / @RalphAtCCC

09/14/2019 at 05:54AM

22
#1969 - Chenut Ludovic / @7Brwa7

03/30/2016 at 05:42PM

22
#1970 - Robber Toe / @robbertoe

04/01/2016 at 12:05AM

22
#1971 - David Millman / @dlmillman

04/04/2016 at 04:00AM

22
#1972 - Jacob Degeling / @JacobDegeling

04/05/2016 at 03:05AM

22
#1973 - yusukesasaki / @yysaki

04/13/2016 at 02:23PM

22
#1974 - HypoTech / @Obongoetco

04/15/2016 at 01:29PM

22
#1975 - DJ Madeira / @dj_madeira

04/19/2016 at 02:42PM

22
#1976 - Daniel Burnett / @mango_cheetah

04/22/2016 at 10:22PM

22
#1977 - Kayne West / @portal_narlish

04/25/2016 at 07:35AM

22
#1978 - Dan Oneata / @DanOneata

04/26/2016 at 12:10PM

22
#1979 - Jon Barson / @jbarson

04/26/2016 at 04:26PM

22
#1980 - T. Sakuma / @taku39

04/29/2016 at 05:27AM