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

calculations

Complete these (weird) calculations.

Start file
5+11+one=
8*2+one=
100+99+one=
123+123+one=
4+4+two=
12*9+two=
1+1+one=
one+one+one+one=
two*8=
two+two+one+two=
two*two*two*two*two*two*two*two=
two*two*two*two*two*two*two*two*two*two*two*two*two*two*two*two=
End file
5+11+one=17
8*2+one=17
100+99+one=200
123+123+one=247
4+4+two=10
12*9+two=110
1+1+one=3
one+one+one+one=4
two*8=16
two+two+one+two=7
two*two*two*two*two*two*two*two=256
two*two*two*two*two*two*two*two*two*two*two*two*two*two*two*two=65536

View Diff

1,12c1,12
< 5+11+one=
< 8*2+one=
< 100+99+one=
< 123+123+one=
< 4+4+two=
< 12*9+two=
< 1+1+one=
< one+one+one+one=
< two*8=
< two+two+one+two=
< two*two*two*two*two*two*two*two=
< two*two*two*two*two*two*two*two*two*two*two*two*two*two*two*two=
---
> 5+11+one=17
> 8*2+one=17
> 100+99+one=200
> 123+123+one=247
> 4+4+two=10
> 12*9+two=110
> 1+1+one=3
> one+one+one+one=4
> two*8=16
> two+two+one+two=7
> two*two*two*two*two*two*two*two=256
> two*two*two*two*two*two*two*two*two*two*two*two*two*two*two*two=65536

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 26 remaining solutions by signing in and submitting your own entry
#27 huynhminhchu / @huynhminhchu - Score: 183 - 09/22/19 @ 08:44
A<C-R>=5+11+1<CR><Esc>jA<C-R>=8*2+1<CR>j<BS><Esc>jA<C-R>=100+99+1<CR><Esc>jA<C-R>=123+123+1<CR><Esc>jA<C-R>=4+4+2<CR><Esc>j.xxA<C-R>=12*9+2<CR>j<BS><Esc>jA<C-R>=1*3<CR><Esc>jA<C-R>=1*4<CR>j<BS><Esc>jA<C-R>=2*8<CR><Esc>jA<C-R>=2*3+2<BS>1<CR><Esc>jA<C-R>=2**8<CR>2<BS><C-R>=2*2*2*2*2*2*2*2<CR><Esc>jA<C-R><C-R>=256*2*2*2*2*2*2*2*2<CR><Esc>:wq<CR>

0 comments


Created by: @cherouvim

27 active golfers, 100 entries

Leaderboard (lowest score wins):
38
#1 - Saki Gw / @Sakigw

09/11/2019 at 09:22AM

38
#2 - John Braxler / @braxler

09/11/2019 at 12:41PM

38
#3 - Smylers / @Smylers2

09/13/2019 at 10:28AM

38
#4 - Douglas Massolari / @dmassolari

09/16/2019 at 03:57PM

38
#5 - Cassandra / @kascein

09/17/2019 at 06:20AM

38
#6 - Viktor Styrud / @Visklol

09/20/2019 at 02:49PM

38
#7 - vimgolfer / @vimgolfer7

09/21/2019 at 03:11PM

39
#8 - Baine Wedlock / @BaineWedlock

09/11/2019 at 01:50PM

39
#9 - asfsef / @asfsef5

09/11/2019 at 09:38PM

39
#10 - Tosiaki / @Tosiaki1

09/15/2019 at 06:20PM

40
#11 - theBecwar / @thebecwar

09/12/2019 at 12:50AM

40
#12 - garry quested / @GQuested

09/12/2019 at 10:02AM

40
#13 - Simon / @SimontheLeg

09/13/2019 at 02:38PM

41
#14 - Alan Martins Silva / @alanfortlink

09/12/2019 at 06:28PM

41
#15 - John / @JohnJDoe2

09/17/2019 at 09:09AM

42
#16 - Bennett / @bennettbackward

09/11/2019 at 09:11AM

44
#17 - Walker Boh / @walker_boh

09/11/2019 at 09:00AM

48
#18 - louis / @LouisJordan

09/11/2019 at 02:23PM

48
#19 - Ioannis Cherouvim / @cherouvim

09/11/2019 at 06:28PM

48
#20 - Abner jr / @Abnerjr19

09/13/2019 at 10:55AM

59
#21 - averageRandomPerson / @averageRandomP1

09/14/2019 at 04:00AM

60
#22 - Norbert / @mullno

09/11/2019 at 04:46PM

60
#23 - Khamnhoui-Boulom / @k_nhoui

09/16/2019 at 02:47PM

60
#24 - blub / @agorilladriving

09/17/2019 at 02:10PM

62
#25 - Ariel Miculas / @ArielMiculas

09/18/2019 at 04:33PM

73
#26 - Alex Bartol / @alexbartol

09/12/2019 at 11:52PM

183
#27 - huynhminhchu / @huynhminhchu

09/22/2019 at 08:44AM