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

Remember VimGolf Rules !

Rules, ... and don't forget !

Start file
Rules

1.Anyone can create a new challenge
2.Creator of the challenge is also the moderator: can view/delete solutions
3.Players can submit as many attempts as they want per challenge
4.Entries are ranked by score (lowest wins), ties broken by time
5.VimGolf initializes your Vim with a custom .vimrc - no custom modifications
6.No plugins, predefined macros, etc, are allowed - level playing field
7.Refrain from copy/paste, reading in the solution (:read), or using external tools
8.Cheaters will be publicly ridiculed by fellow golfers :-)

Note: We're definitely not trying to discourage Vim users from customizing their .vimrc's, defining useful macros or loading external plugins. Having said that, to have a fair competition, we need to level the playing field, and to do that, we're sticking to the basics.

A Happy New Year 2018 !
End file
Rules

1.Anyone can create a new challenge
2.Creator of the challenge is also the moderator: can view/delete solutions
3.Players can submit as many attempts as they want per challenge
4.Entries are ranked by score (lowest wins), ties broken by time
5.VimGolf initializes your Vim with a custom .vimrc - no custom modifications
6.No plugins, predefined macros, etc, are allowed - level playing field
7.Refrain from copy/paste, reading in the solution (:read), or using external tools
8.Cheaters will be publicly ridiculed by fellow golfers :-)

Note: We're definitely not trying to discourage Vim users from customizing their .vimrc's, defining useful macros or loading external plugins. Having said that, to have a fair competition, we need to level the playing field, and to do that, we're sticking to the basics.

A Happy New Year 2018 !!!!!!!!!!!!!!!!!!

View Diff

14c14
< A Happy New Year 2018 !
\ No newline at end of file
---
> A Happy New Year 2018 !!!!!!!!!!!!!!!!!!
\ No newline at end of file

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 98 remaining solutions by signing in and submitting your own entry
#99 Petro Тrouq / @zulolosi - Score: 47 - 01/01/18 @ 11:39
<fd-59>S <BS>A Happy New Year 2018 !!!!!!!!!!!!!!!!!!<Esc>ZZ

0 comments


Created by: @zulolosi

99 active golfers, 177 entries

Leaderboard (lowest score wins):
8
#61 - John C Shea / @MHSSachems

01/28/2018 at 11:39PM

8
#62 - Arijus / @argshook

02/03/2018 at 03:16PM

8
#63 - Michael D Jones / @biotechjones

02/09/2018 at 09:43PM

8
#64 - Jacob Tailor / @spydronex

02/12/2018 at 09:56PM

8
#65 - phucvin / @phucvin

02/14/2018 at 04:40PM

8
#66 - Yousef Mohamed / @MohamedYoyo94

02/16/2018 at 11:12PM

8
#67 - fhestvang / @fhestvang

03/01/2018 at 12:34PM

8
#68 - Jens Fahnenbruck / @jigfox

03/02/2018 at 09:18AM

8
#69 - Brendan G / @Brendan314

03/06/2018 at 01:33AM

8
#70 - Pavol Slamka / @Archipedes

03/12/2018 at 10:59PM

8
#71 - Adam Berkan / @berkan

03/23/2018 at 08:55PM

8
#72 - DHM / @DHM29978992

04/15/2018 at 02:17AM

8
#73 - radrhin / @radrhin

04/21/2018 at 08:50AM

8
#74 - Oliver G. / @Redbrain18

05/01/2018 at 12:13PM

8
#75 - platypusDancing / @platypusDancing

05/03/2018 at 05:49AM

8
#76 - towc / @MateiCopot

05/25/2018 at 06:08PM

8
#77 - Jonathan Camilleri / @Too_Many_Taken

05/26/2018 at 02:14PM

8
#78 - Marc André Freiheit / @marc_freiheit

05/28/2018 at 01:00PM

8
#79 - Dylan Nelson / @dlnnlsn

06/08/2018 at 06:07AM

8
#80 - ハヤシ / @0__098

07/10/2018 at 01:59PM

8
#81 - Dylan Waits / @pianoman320

07/15/2018 at 04:02AM

8
#82 - Apox / @apox159

07/20/2018 at 07:29PM

8
#83 - Guilherme Costa / @guidohcosta

07/21/2018 at 03:14PM

8
#84 - Turkey Man / @lvturkeyman

07/24/2018 at 02:31AM

8
#85 - fucus / @fishlovebanana

07/27/2018 at 03:27PM

8
#86 - Francesco Sacchi / @depsir

07/31/2018 at 08:01AM

8
#87 - chaotic / @laersn

08/03/2018 at 01:20PM

8
#88 - Андрей / @777Android777

08/05/2018 at 11:33PM

8
#89 - Jacky Lee / @grenmester

08/07/2018 at 06:22AM

8
#90 - 王韋勝 / @wilson85071

08/19/2018 at 05:13PM