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 1501 remaining solutions by signing in and submitting your own entry
#1502 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

1502 active golfers, 5398 entries

Leaderboard (lowest score wins):
12
#91 - Marshall Croes / @marshallcroes

11/08/2015 at 12:20AM

12
#92 - Curt Matz / @sitrucz

11/12/2015 at 10:51PM

12
#93 - Robert Perce / @robertperce

11/13/2015 at 04:08PM

12
#94 - iershov / @thorny_hamster

11/15/2015 at 08:38PM

12
#95 - RiccardoSven Risuleo / @riccardosven

11/16/2015 at 08:22AM

12
#96 - Ryuichiro / @ryuichiro44

11/19/2015 at 02:36PM

12
#97 - Valery / @MrComBin

11/20/2015 at 09:59AM

12
#98 - chris nojima / @chrisnojima

11/23/2015 at 12:19AM

12
#99 - Nolic / @cNolic

11/23/2015 at 09:04AM

12
#100 - Angus McInnes / @eigenstuff

11/24/2015 at 09:29AM

12
#101 - Kaue Silveira / @kssilveira

11/25/2015 at 10:42PM

12
#102 - Mike Krason / @mfkrason

11/26/2015 at 01:50AM

12
#103 - Arūnas Smaliukas / @ArnasSmaliukas1

11/27/2015 at 04:26PM

12
#104 - Justin Harjanto / @YouGotOwnedGirl

11/27/2015 at 07:43PM

12
#105 - Casey Pearring / @StandardBias

11/27/2015 at 08:15PM

12
#106 - kleiduif / @bertwinwubs

11/28/2015 at 11:52PM

12
#107 - Roberto Alegro / @robertoaall

11/30/2015 at 01:59PM

12
#108 - Pure OG Kush / @mcnuggies420

12/01/2015 at 09:22PM

12
#109 - Dan Shields / @vedosity

12/03/2015 at 03:35AM

12
#110 - YNWP / @ynw_P

12/04/2015 at 09:35AM

12
#111 - Patrick Cichon / @the_nQL

12/07/2015 at 05:51PM

12
#112 - Dontneedto Knowit / @DontneedtoK

12/08/2015 at 05:19AM

12
#113 - Jan Path / @jan_path

12/17/2015 at 03:43PM

12
#114 - Charlie / @wookie_giant

12/19/2015 at 07:39PM

12
#115 - Alexey Belkov / @larksvroom

12/19/2015 at 09:25PM

12
#116 - sellerie schnitzel / @sellerieschnitz

12/20/2015 at 03:32PM

12
#117 - Aris Kotzias / @ArisKotzias

12/22/2015 at 02:26PM

12
#118 - ⏠ᛚᵩ⅜⛭␂⇰✥⛨⦿⨭ᣀ⑲⇻ / @gardensimulator

12/23/2015 at 02:05AM

12
#119 - Sebastian Nickel / @tumblingwhimsy

12/23/2015 at 03:58PM

12
#120 - Elrrrrrrr / @Elrrrrrrr

12/24/2015 at 06:58AM