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):
13
#541 - Jeremiah Goyette / @JeremiahGoyette

07/30/2016 at 07:21AM

13
#542 - François Marais / @maraisf

07/30/2016 at 04:00PM

13
#543 - Eudoxos / @ihate88

08/09/2016 at 02:34PM

13
#544 - Will / @obiwan__k3n00bi

08/14/2016 at 09:10PM

13
#545 - hyhit / @hyhit2

08/23/2016 at 06:47AM

13
#546 - Ewoud Smeur / @Ewoud90

08/23/2016 at 09:26PM

13
#547 - Paul Roe / @ep_roe

08/25/2016 at 05:35PM

13
#548 - 알카포 / @alkpo12

09/10/2016 at 04:44AM

13
#549 - Bendik Samseth / @BSamseth

09/19/2016 at 09:40PM

13
#550 - Daniel Bellenger / @DanielBellenger

09/25/2016 at 01:17AM

13
#551 - Will Handley / @falsewhenquined

10/04/2016 at 06:10PM

13
#552 - poke / @useraaaaaaaaaaf

10/06/2016 at 02:15PM

13
#553 - Karl Lundquist / @karllundquist

10/20/2016 at 10:44PM

13
#554 - Igor Czerwinski / @igoratron

10/23/2016 at 10:47AM

13
#555 - Chris / @Gaunah_

10/26/2016 at 09:42AM

13
#556 - Adrian Stanev / @AdrianStanev

10/30/2016 at 09:32AM

13
#557 - Kracejic / @kracejic

10/31/2016 at 03:16PM

13
#558 - Alan Turing / @alantrng

11/13/2016 at 09:10AM

13
#559 - Bill Booth / @ohiopyle

11/28/2016 at 06:33AM

13
#560 - yorkbai / @baiyqmzqbl

12/01/2016 at 10:45AM

13
#561 - Craig Langford / @cllangfo

12/11/2016 at 04:34PM

13
#562 - chocolate / @chocola81394123

12/22/2016 at 08:18AM

13
#563 - Martin Henriksen / @Baaaallz

12/28/2016 at 07:25PM

13
#564 - William Surles / @williamsurles

01/13/2017 at 02:54AM

13
#565 - Avimgolfer / @l718232

01/30/2017 at 03:31PM

13
#566 - aselaIllayaparachchi / @asela38

02/05/2017 at 02:17AM

13
#567 - Etai Nativ / @enativ72

02/25/2017 at 09:09AM

13
#568 - Evgeny Morozov / @Evmorov

02/25/2017 at 10:39PM

13
#569 - Russell Ball / @rtball2

03/06/2017 at 03:12PM

13
#570 - Amber Chen / @AmberCh63187797

03/09/2017 at 07:15AM