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 55bcdc3ef4219f456102374f

Vice versa

Little role switching.

Start file
The quick brown fox jumps over the lazy dog.
End file
The quick lazy dog jumps over the brown fox.

View Diff

1c1
< The quick brown fox jumps over the lazy dog.
---
> The quick lazy dog jumps over the brown fox.

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 1937 remaining solutions by signing in and submitting your own entry
#1938 Thanh ND / @thanhnd84 - Score: 283 - 08/16/15 @ 18:01
lllllllllllllllllllvjhhhhhhhhh<Esc>lllllllllllllllllllllllllllljhhhvllllllllYllllllllllppppppppuuuuuuuuulllllllllllllllllllllllllljhvllllllllYlllllllllyy puxxxxxla<Esc>hh ilazy do <Esc>lljhxxxxxllllllllllllhhhhhhhhhhhhhhig<Esc>xlig<Esc>lllllllllllllllllllllllllhhhhhhhhxxxxxxxxbrown<Esc>ullllibrown fox<Esc>:wq<CR>

0 comments


Created by: @daniel_beck_il

1938 active golfers, 7149 entries

Leaderboard (lowest score wins):
16
#1321 - Minyi Zhong / @minyi_zhong

11/25/2019 at 02:59AM

16
#1322 - Dan Kilman / @dan_kilman

12/19/2019 at 06:41PM

16
#1323 - hokonch / @hokonch

12/22/2019 at 04:09PM

16
#1324 - JimmyGymglish / @JGymglish

01/06/2020 at 03:06PM

16
#1325 - Tobias Elefsen / @TMToben

01/22/2020 at 06:27PM

16
#1326 - Eugene Korbut / @vlmonk

02/15/2020 at 07:06PM

16
#1327 - Tomas / @Tombakas

03/14/2020 at 01:17AM

16
#1328 - Abhay Shanker Pathak / @AbhayShankerPa2

03/20/2020 at 01:51AM

16
#1329 - Nathan Hartman / @hnathan918

04/03/2020 at 03:45PM

16
#1330 - Nick Lee / @TooManyNickLees

04/05/2020 at 03:15PM

16
#1331 - pm429015 / @pm429015

04/22/2020 at 12:11AM

16
#1332 - Jan Fiser / @dmmn082

05/12/2020 at 06:40PM

16
#1333 - data pata / @datapata3

05/26/2020 at 04:24PM

16
#1334 - RockerZZY / @rocker_zzy

05/27/2020 at 03:05PM

16
#1335 - Matt Tuttle / @Matt_Tuttle

06/02/2020 at 05:05AM

16
#1336 - Samill / @Samill20274954

06/20/2020 at 06:19AM

16
#1337 - nihilistCookie / @NihilistCookie

06/22/2020 at 10:46PM

16
#1338 - Brennan Barker / @BrennanJBarker

07/05/2020 at 04:19AM

16
#1339 - thisisforliononly / @thisisforliono1

07/27/2020 at 05:44PM

16
#1340 - Hussain Shafeeu / @shxfee

08/01/2020 at 05:07AM

16
#1341 - Kaustubh Murumkar / @k_austub_h

08/30/2020 at 01:32PM

16
#1342 - Jeremy Hawkins / @JeremyHawkins18

09/22/2020 at 06:04PM

16
#1343 - Gaganpreet / @_gagan

10/04/2020 at 07:08PM

16
#1344 - Cong / @Cong49294323

10/05/2020 at 10:34AM

16
#1345 - Christian / @paierlep

10/07/2020 at 06:45PM

16
#1346 - Carlos / @Karu75414928

10/14/2020 at 10:33AM

16
#1347 - Aleks Kissinger / @AleksKissinger

10/19/2020 at 07:25AM

16
#1348 - Muradil / @Muradil71938308

10/22/2020 at 02:11AM

17
#1349 - James Fnord / @JamesFnord

08/01/2015 at 03:51PM

17
#1350 - CoCo Loco / @lc2817

08/02/2015 at 09:49AM