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

Get mail address from outlook format

Create a mail list space separated of mail list formatted by outlook

Start file
jhon doe <john.doe@mail.com>; alice hoover <alice.hoover@mail.com>; justin teen <jteen@mail.com>;
End file
john.doe@mail.com alice.hoover@mail.com jteen@mail.com

View Diff

1c1
< jhon doe <john.doe@mail.com>; alice hoover <alice.hoover@mail.com>; justin teen <jteen@mail.com>;
---
> john.doe@mail.com alice.hoover@mail.com jteen@mail.com

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 181 remaining solutions by signing in and submitting your own entry
#182 Wayne / @lilwayne15561 - Score: 55 - 05/22/20 @ 03:44
:s/;/\r/g<CR>:%s/^.*\(.*\)/\1<CR>u:<Up><Left><Left><Left><Left><Left><Left><Left><Left><Left><<Right><Right><Right><Right><Right><Right>><CR>GVggJZZ

0 comments


Created by: @giursino1

182 active golfers, 592 entries

Leaderboard (lowest score wins):
17
#121 - jackmark / @jackmar14540583

07/11/2020 at 04:31AM

17
#122 - Olle Wiklund / @Kabix

08/01/2020 at 08:44AM

17
#123 - Blake Tereau / @BlakeTereau

09/19/2020 at 12:28AM

17
#124 - Brendan Schaenzer / @bschaenzer

09/30/2020 at 01:42PM

18
#125 - fedja golf / @fedjagolf

04/12/2020 at 11:16PM

18
#126 - RockerZZY / @rocker_zzy

05/31/2020 at 03:47AM

18
#127 - nedlog / @nedlog18

05/14/2021 at 07:27AM

18
#128 - Patrick Martin / @PatrickDMartin

07/01/2021 at 07:26PM

19
#129 - Ryan Nevius / @ryannevius

04/13/2020 at 09:43AM

19
#130 - 廖彥智 / @JeffYenchih

04/15/2020 at 08:25AM

19
#131 - Toby de Havilland / @tobydeh

04/19/2020 at 07:52AM

19
#132 - Noxium / @NNNoxium

05/27/2020 at 03:44AM

19
#133 - Ray Dennis / @raysden

01/11/2021 at 03:12PM

19
#134 - ._. / @Katharsic

04/25/2022 at 04:39PM

20
#135 - Lajos Koszti / @Ajnasz

04/07/2020 at 05:37PM

20
#136 - Kieran / @Kieran39992130

04/14/2020 at 09:36AM

20
#137 - Ed Leafe / @EdLeafe

06/16/2020 at 01:58PM

21
#138 - Ollin Boer Bohan / @madebyollin

04/07/2020 at 05:15PM

21
#139 - Eli / @maxprkr

04/10/2020 at 03:52PM

21
#140 - Manish Baghel / @ManishBaghelz

05/13/2020 at 01:21AM

21
#141 - Fabien C. / @vaga_io

05/15/2020 at 09:11AM

21
#142 - drGsus / @drGsus

07/25/2020 at 01:03PM

22
#143 - Salman AlSaigal / @Salman_AlSaigal

05/20/2020 at 12:40AM

22
#144 - Brennan Barker / @BrennanJBarker

07/05/2020 at 03:48AM

22
#145 - Shunichi Kanade / @shunkana

09/06/2020 at 11:01AM

22
#146 - Zihang Xia / @Xia_Zihang

01/29/2021 at 06:05AM

22
#147 - chrisevett / @bertlehertfer

05/25/2021 at 02:24PM

22
#148 - Sylvain Dangin / @Sylvaner03

06/01/2021 at 10:45AM

22
#149 - Roman Matzutt / @matzutt

06/14/2021 at 01:10PM

23
#150 - Samarjeet Singh / @thelehhman

04/09/2020 at 07:30AM