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

204 active golfers, 649 entries

Leaderboard (lowest score wins):
15
#61 - Andreas Siegrist / @andreaszwei

01/28/2021 at 10:11PM

15
#62 - 김범준 / @kmbmjn

02/17/2021 at 01:47AM

15
#63 - m397 / @m39752809546

05/11/2021 at 06:33PM

15
#64 - John Doe / @JohnDoe75830353

05/31/2021 at 06:19PM

15
#65 - vim_maxter / @MaxterVim

07/02/2021 at 10:55AM

15
#66 - Miłosz Łakomy / @foobar01123

07/15/2021 at 09:17AM

15
#67 - pikjes / @pikjes2

07/15/2021 at 12:35PM

15
#68 - Roman Privalov / @RomanPrivalov

09/14/2021 at 03:33PM

15
#69 - Scott Berger / @scottberger

09/24/2021 at 06:16PM

15
#70 - yancy / @yancy_dong

09/26/2021 at 03:08AM

15
#71 - ややお / @yayaoh

01/16/2022 at 07:52AM

15
#72 - Max / @Max17868626

04/22/2022 at 06:35AM

15
#73 - dorianm / @dorianm

05/08/2022 at 01:51AM

15
#74 - quemeraisc / @quemeraisc

05/09/2022 at 03:16PM

15
#75 - Irakli Chigvaria / @tchigvaria

05/16/2022 at 04:21PM

15
#76 - russellzhaomao / @russellzhaomao

05/24/2022 at 02:40AM

15
#77 - Alex / @AlexanderHeatl2

07/06/2022 at 09:10PM

15
#78 - Janzen / @__Coos

10/06/2022 at 01:44PM

15
#79 - James / @Dronak

11/02/2022 at 04:10PM

15
#80 - 7733865@qq.com / @tjxwg

06/10/2023 at 07:38AM

15
#81 - moh ayaya / @AyayaMoh

08/29/2023 at 04:35PM

15
#82 - Luoyb / @Luoyb

10/27/2023 at 02:23AM

15
#83 - Paul McDowell / @etothepi16

05/24/2024 at 03:28PM

15
#84 - Aly Thobani / @alythobani

05/28/2024 at 06:32PM

15
#85 - Peppa Pig / @PeppaPigSg

06/29/2024 at 09:34AM

16
#86 - Norbert / @mullno

04/07/2020 at 04:56PM

16
#87 - せいほう / @FICSQF

04/08/2020 at 12:47AM

16
#88 - RaylanFox / @RaylanFox

04/08/2020 at 05:43AM

16
#89 - garry quested / @GQuested

04/08/2020 at 08:09AM

16
#90 - Daniel Fleischman / @vimgolfdaniel

04/08/2020 at 08:25AM