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 5abb80fc40f4d919b6000002

Learn some german verbs

The list needs to be structured so we can print in verbatim and feel ok about how it looks.

Start file
1. sein to be
2. haben to have
3. werden to become
4. können can, to be able to
5. müssen must, to have to
6. sagen to say
7. machen to do, make
8. geben to give
9. kommen to come
10. bestehen to exist, insist, pass (an exam)
End file
sein     - to be
haben    - to have
werden   - to become
können   - can, to be able to
müssen   - must, to have to
sagen    - to say
machen   - to do, make
geben    - to give
kommen   - to come
bestehen - to exist, insist, pass (an exam)

View Diff

1,10c1,10
< 1. sein to be
< 2. haben to have
< 3. werden to become
< 4. können can, to be able to
< 5. müssen must, to have to
< 6. sagen to say
< 7. machen to do, make
< 8. geben to give
< 9. kommen to come
< 10. bestehen to exist, insist, pass (an exam)
---
> sein     - to be
> haben    - to have
> werden   - to become
> können   - can, to be able to
> müssen   - must, to have to
> sagen    - to say
> machen   - to do, make
> geben    - to give
> kommen   - to come
> bestehen - to exist, insist, pass (an exam)

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 54 remaining solutions by signing in and submitting your own entry
#55 Jeffrey Wolf / Zelkron - Score: 29 - 03/30/18 @ 01:42
qqdWw5i <Esc>i-<Esc>0jq9@qel<C-V>ggd<GPZZ

0 comments


#56 Dominic Z / thammaaa - Score: 29 - 04/09/18 @ 17:48
qqdWw5i <Esc>i-<Esc>0jq9@qel<C-V>ggd<GPZZ

0 comments


#57 Mohideen Imran Khan / miknotes - Score: 29 - 04/12/18 @ 09:50
qqdWw5i <Esc>i-<Esc>0jq9@qel<C-V>ggd<GPZZ

0 comments


#58 Gemille Ford / gemilleford - Score: 29 - 04/30/18 @ 02:05
qqdWw9i <Esc>i-<Esc>0jq9@qel<C-V>ggd<GPZZ

0 comments


#59 Masroor Bangesh / MBangesh - Score: 29 - 05/01/18 @ 06:39
qqdWw5i <Esc>i-<Esc>0jq9@qel<C-V>ggd<GPZZ

0 comments


#60 Alexey Shiklomanov / ashiklom711 - Score: 29 - 05/10/18 @ 15:15
qqdWw5i <Esc>i-<Esc>0jq9@qel<C-V>ggd<GPZZ

0 comments


#61 Moritz Manner / moritz_manner - Score: 29 - 05/11/18 @ 10:26
qqdWw5i <Esc>i-<Esc>0jq9@qel<C-V>ggd<GPZZ

0 comments


#62 Tim Buckley 🚀 / timbucki - Score: 30 - 04/08/18 @ 00:39
qqdWw5i <Esc>i-<Esc><Esc>0jq9@qel<C-V>ggd<GPZZ

0 comments


#63 h43z / h43z - Score: 31 - 03/31/18 @ 15:32
qqdWw9i <Esc><Esc>i-<Esc>0jq9@qel<C-V>ggd<GP:x<CR>

0 comments


#64 Pfhor / PfhorShark - Score: 31 - 04/07/18 @ 01:39
qqdWw6i <Esc>hr-<Esc>j0q9@qgel<C-V>ggd<GPZZ

0 comments


#65 caplod / caplod - Score: 32 - 04/11/18 @ 19:47
qqdWw5i <Esc>i-<Esc>0jq9@qel<C-V>ggd>Gu<GPZZ

0 comments


#66 Rah'tol Samok🖖 / ralokt - Score: 45 - 03/28/18 @ 12:20
qad2wwi- <Esc>0<Down>q9@aqa<Up>wi<Tab> <Esc>0q8@a:set et|retab<CR>ZZ

0 comments


#67 oceanarium / oceanarium1 - Score: 58 - 04/07/18 @ 06:32
qqdWw6i <Esc>i-<Esc>j0q9@qel<C-V>ggdulllllllljjjjjjjjjjjjjl<C-V>ggee$<:wq<CR>

0 comments


#68 hussein hammoud / hussein28091366 - Score: 535 - 03/30/18 @ 07:55
<Down><Down><Up><Up><Up><Up><Down><Down><Up><Up><Down><Up><Down><Down><Down><Down><Down><Down><Down><Down><Down><Up><Up><Up><Up><Up><Up><Up><Up><Up><Down><Down><Down><Down><Down><Down><Down><Down><Down><Up><Up><Up><Up><Up><Up><Up><Up><Up>5<Right><Left><Left><Left><Left><Left><Left><Down><Down><Down><Down><Down><Down><Down><Down><Down><Down><Right><Right><Right><Right><Right><Right><Right><Right><Right><Left><Right><Left><Left><Left><Left><Left><Left><Left><Left><Left><Up><Up><Up><Up><Up><Up><Up><Up><Up><Up><Up><Up><Up>10<Right><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>5<Right><Left><Left><Left><Left><Left><Left>80Ax<Esc>d80<Esc>u<Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>80Ax<Esc>d80|<Esc>uu<Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Esc>100A <Esc>d100<Esc><Esc>uu<Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Right><Right><Right><Right><Right>$b<Left><Left><Left><Left><Left><Left><Left><Left><Left>$b061ldwuuu<Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>20|<Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left><Left>5|<Left><Left><Left><Left><Left><Left><Left><Down><Up><Left><Right><Left>10i <Esc><Right>i<BS><BS><BS><BS><BS><BS><BS><BS><BS><BS><Esc>:w<CR>5|i <Esc>u<Left><Left><Left><Left><Left><Left>wwd^w^w^ea<Esc><Left><Left><Left><Tab><Tab><Tab><Right><Right><Right><Right>u<Down><Up><Right><Left><Left><Left><Down><Up>ww<BS><BS><Right><Right><Left><Left><Left>qqwwd^e10a <Esc>d10|uuuqwwd^<Esc><Esc>u<Left><Right><Left>qqwwd^w9<Esc><Esc><Esc>8i <Esc>d9|i-<Esc>^<Down>q@q@q@q@q@q@q@q@q@quuuuuuuuuuuuuuuuu<Esc><Esc>qqwwd^e9a <Esc>d10|i-<Esc>d<Right>d<Right>i-<Esc>^<Down>q@q@q@q@q@q@q@q@q@quuuuuuuuuuuuuuuuuuuuuqqwwd^e9a <Esc>d10|r-^<Down>q9@q:wq<CR>

0 comments


Created by: rax0m

68 active golfers, 214 entries

Leaderboard (lowest score wins):
29
#61 - Moritz Manner / moritz_manner

05/11/2018 at 10:26AM

30
#62 - Tim Buckley 🚀 / timbucki

04/08/2018 at 12:39AM

31
#63 - h43z / h43z

03/31/2018 at 03:32PM

31
#64 - Pfhor / PfhorShark

04/07/2018 at 01:39AM

32
#65 - caplod / caplod

04/11/2018 at 07:47PM

45
#66 - Rah'tol Samok🖖 / ralokt

03/28/2018 at 12:20PM

58
#67 - oceanarium / oceanarium1

04/07/2018 at 06:32AM

535
#68 - hussein hammoud / hussein28091366

03/30/2018 at 07:55AM