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 @AleksandrCeren3:

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

344 active golfers, 1604 entries

Solutions by @AleksandrCeren3:
34
#41 - Александр Черенков / @AleksandrCeren3

07/28/2022 at 04:04AM

35
#>78 - Александр Черенков / @AleksandrCeren3

07/28/2022 at 04:01AM

36
#>89 - Александр Черенков / @AleksandrCeren3

07/28/2022 at 03:59AM

37
#>99 - Александр Черенков / @AleksandrCeren3

07/28/2022 at 03:43AM

38
#>105 - Александр Черенков / @AleksandrCeren3

07/28/2022 at 03:58AM

39
#>113 - Александр Черенков / @AleksandrCeren3

07/28/2022 at 03:36AM

40
#>122 - Александр Черенков / @AleksandrCeren3

07/28/2022 at 03:33AM

44
#>164 - Александр Черенков / @AleksandrCeren3

07/28/2022 at 03:26AM

47
#>182 - Александр Черенков / @AleksandrCeren3

07/28/2022 at 03:22AM

56
#>240 - Александр Черенков / @AleksandrCeren3

07/27/2022 at 03:49AM

57
#>244 - Александр Черенков / @AleksandrCeren3

07/27/2022 at 03:43AM

60
#>268 - Александр Черенков / @AleksandrCeren3

07/27/2022 at 03:21AM

61
#>273 - Александр Черенков / @AleksandrCeren3

07/27/2022 at 03:09AM

74
#>315 - Александр Черенков / @AleksandrCeren3

07/27/2022 at 02:46AM

114
#>335 - Александр Черенков / @AleksandrCeren3

07/27/2022 at 02:32AM