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 9v0060da5177000000000209

Plotting some variables in python

4 sets of (x,y) variables to plot. Just increment the numbers! Well, let's change the colors of the lines as well. Oh and we meant to plot the absolute values of course.

Start file
def Plot_All():
    plt.plot(x1,y1,color='k',lw=0.8,label="line #1")
    plt.plot(x1,y1,color='k',lw=0.8,label="line #1")
    plt.plot(x1,y1,color='k',lw=0.8,label="line #1")
    plt.plot(x1,y1,color='k',lw=0.8,label="line #1")
End file
def Plot_All():
    plt.plot(x1,abs(y1),color='k',lw=0.8,label="line #1")
    plt.plot(x2,abs(y2),color='b',lw=0.8,label="line #2")
    plt.plot(x3,abs(y3),color='r',lw=0.8,label="line #3")
    plt.plot(x4,abs(y4),color='g',lw=0.8,label="line #4")

View Diff

2,5c2,5
<     plt.plot(x1,y1,color='k',lw=0.8,label="line #1")
<     plt.plot(x1,y1,color='k',lw=0.8,label="line #1")
<     plt.plot(x1,y1,color='k',lw=0.8,label="line #1")
<     plt.plot(x1,y1,color='k',lw=0.8,label="line #1")
---
>     plt.plot(x1,abs(y1),color='k',lw=0.8,label="line #1")
>     plt.plot(x2,abs(y2),color='b',lw=0.8,label="line #2")
>     plt.plot(x3,abs(y3),color='r',lw=0.8,label="line #3")
>     plt.plot(x4,abs(y4),color='g',lw=0.8,label="line #4")

Solutions by @VimgolfU:

Unlock 14 remaining solutions by signing in and submitting your own entry
Created by: @AWhiteDwarf1

348 active golfers, 1661 entries

Solutions by @VimgolfU:
34
#52 - Vimgolf User / @VimgolfU

10/23/2023 at 03:04PM

35
#>85 - Vimgolf User / @VimgolfU

10/23/2023 at 03:00PM

36
#>91 - Vimgolf User / @VimgolfU

10/23/2023 at 02:54PM

37
#>102 - Vimgolf User / @VimgolfU

10/23/2023 at 02:49PM

38
#>107 - Vimgolf User / @VimgolfU

10/23/2023 at 02:48PM

40
#>125 - Vimgolf User / @VimgolfU

10/23/2023 at 02:40PM

43
#>154 - Vimgolf User / @VimgolfU

10/23/2023 at 02:38PM

51
#>216 - Vimgolf User / @VimgolfU

10/23/2023 at 02:34PM

52
#>223 - Vimgolf User / @VimgolfU

10/23/2023 at 02:33PM

59
#>261 - Vimgolf User / @VimgolfU

10/23/2023 at 02:29PM

65
#>300 - Vimgolf User / @VimgolfU

10/23/2023 at 02:26PM

71
#>312 - Vimgolf User / @VimgolfU

10/23/2023 at 09:28AM

128
#>341 - Vimgolf User / @VimgolfU

10/23/2023 at 08:29AM

159
#>344 - Vimgolf User / @VimgolfU

10/23/2023 at 08:28AM