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 4e5ec5851836e0000100003e

Alphabetize the directory

Put the contacts and their information in alphabetical order.

Start file
## Directory
   * Smith, George
      - 1234 Avenue, New York, NY
   * Bailey, Stephen
      - 4545 Harbor Ln, Atlanta, GA
      - Phone: (412) 291-1238
   * Thomas, Brent
      - 1482 Mystic Oaks, Anaheim, CA
   * Grant, Jenny
      - 198 Circle Dr, Houston, TX
      - Phone: (213) 198-9842
      - Email: jenny.grant@gmail.com
   * Percy, Adam
      - 221 Jaguar Pkwy, Missoula, MT
   * Garfield, Misty
      - 5988 Apple Tree Ln, Memphis, TN
   * Parsons, Betty
      - Phone: (235) 523-2378
      - Email: bettyboop123@gmail.com
   * Sanders, Terry
      - Email: sanderst@yahoo.com
   * Smith, Pete
      - Phone: (294) 984-2938
   * Frost, Jennifer
      - 2498 Temple Terrace, Miami, FL
   * Matthews, Frank
      - 418 Happy Trail, Phoenix, AZ
      - Phone: (985) 129-2394
      - Email: frank@phoenixrealtors.net
   * Allen, Taylor
      - Email: allen.taylor@hotmail.com
   * McCullen, Sarah
      - 247 Hidden Elm, Seattle, WA
      - Phone: (288) 283-4568
   * Perkins, Mike
      - 992 Peartree Ln, Bowling Green, KY
End file
## Directory
   * Allen, Taylor
      - Email: allen.taylor@hotmail.com
   * Bailey, Stephen
      - 4545 Harbor Ln, Atlanta, GA
      - Phone: (412) 291-1238
   * Frost, Jennifer
      - 2498 Temple Terrace, Miami, FL
   * Garfield, Misty
      - 5988 Apple Tree Ln, Memphis, TN
   * Grant, Jenny
      - 198 Circle Dr, Houston, TX
      - Phone: (213) 198-9842
      - Email: jenny.grant@gmail.com
   * Matthews, Frank
      - 418 Happy Trail, Phoenix, AZ
      - Phone: (985) 129-2394
      - Email: frank@phoenixrealtors.net
   * McCullen, Sarah
      - 247 Hidden Elm, Seattle, WA
      - Phone: (288) 283-4568
   * Parsons, Betty
      - Phone: (235) 523-2378
      - Email: bettyboop123@gmail.com
   * Percy, Adam
      - 221 Jaguar Pkwy, Missoula, MT
   * Perkins, Mike
      - 992 Peartree Ln, Bowling Green, KY
   * Sanders, Terry
      - Email: sanderst@yahoo.com
   * Smith, George
      - 1234 Avenue, New York, NY
   * Smith, Pete
      - Phone: (294) 984-2938
   * Thomas, Brent
      - 1482 Mystic Oaks, Anaheim, CA

View Diff

2,3c2,3
<    * Smith, George
<       - 1234 Avenue, New York, NY
---
>    * Allen, Taylor
>       - Email: allen.taylor@hotmail.com
7,8c7,10
<    * Thomas, Brent
<       - 1482 Mystic Oaks, Anaheim, CA
---
>    * Frost, Jennifer
>       - 2498 Temple Terrace, Miami, FL
>    * Garfield, Misty
>       - 5988 Apple Tree Ln, Memphis, TN
13,25d14
<    * Percy, Adam
<       - 221 Jaguar Pkwy, Missoula, MT
<    * Garfield, Misty
<       - 5988 Apple Tree Ln, Memphis, TN
<    * Parsons, Betty
<       - Phone: (235) 523-2378
<       - Email: bettyboop123@gmail.com
<    * Sanders, Terry
<       - Email: sanderst@yahoo.com
<    * Smith, Pete
<       - Phone: (294) 984-2938
<    * Frost, Jennifer
<       - 2498 Temple Terrace, Miami, FL
30,31d18
<    * Allen, Taylor
<       - Email: allen.taylor@hotmail.com
34a22,26
>    * Parsons, Betty
>       - Phone: (235) 523-2378
>       - Email: bettyboop123@gmail.com
>    * Percy, Adam
>       - 221 Jaguar Pkwy, Missoula, MT
36a29,36
>    * Sanders, Terry
>       - Email: sanderst@yahoo.com
>    * Smith, George
>       - 1234 Avenue, New York, NY
>    * Smith, Pete
>       - Phone: (294) 984-2938
>    * Thomas, Brent
>       - 1482 Mystic Oaks, Anaheim, CA

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 94 remaining solutions by signing in and submitting your own entry
#95 無ん垢の叫び / @john_ababa - Score: 1030 - 02/28/12 @ 15:51
jdG:a!<CR>   * Allen, Taylor<CR>      - Email: allen.taylor@hotmail.com<CR>   * Bailey, Stephen<CR>      - 4545 Harbor Ln, Atlanta, GA<CR>      - Phone: (412) 291-1238<CR>   * Frost, Jennifer<CR>      - 2498 Temple Terrace, Miami, FL<CR>   * Garfield, Misty<CR>      - 5988 Apple Tree Ln, Memphis, TN<CR>   * Grant, Jenny<CR>      - 198 Circle Dr, Houston, TX<CR>      - Phone: (213) 198-9842<CR>      - Email: jenny.grant@gmail.com<CR>   * Matthews, Frank<CR>      - 418 Happy Trail, Phoenix, AZ<CR>      - Phone: (985) 129-2394<CR>      - Email: frank@phoenixrealtors.net<CR>   * McCullen, Sarah<CR>      - 247 Hidden Elm, Seattle, WA<CR>      - Phone: (288) 283-4568<CR>   * Parsons, Betty<CR>      - Phone: (235) 523-2378<CR>      - Email: bettyboop123@gmail.com<CR>   * Percy, Adam<CR>      - 221 Jaguar Pkwy, Missoula, MT<CR>   * Perkins, Mike<CR>      - 992 Peartree Ln, Bowling Green, KY<CR>   * Sanders, Terry<CR>      - Email: sanderst@yahoo.com<CR>   * Smith, George<CR>      - 1234 Avenue, New York, NY<CR>   * Smith, Pete<CR>      - Phone: (294) 984-2938<CR>   * Thomas, Brent<CR>      - 1482 Mystic Oaks, Anaheim, CA<CR><Esc><Esc>ZZ

0 comments


Created by: @connermcd

95 active golfers, 261 entries

Leaderboard (lowest score wins):
64
#91 - Gurukandhamoorthi / @Gurukandhamoor1

08/28/2017 at 04:51PM

78
#92 - Viktor Jackson / @AntiStalinista

05/05/2012 at 07:48AM

90
#93 - Mike Roher / @mikeroher

04/23/2012 at 03:30PM

116
#94 - Justin Knag / @justinknag

09/03/2014 at 04:32PM

1030
#95 - 無ん垢の叫び / @john_ababa

02/28/2012 at 03:51PM