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

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

334 active golfers, 1567 entries

Solutions by @russellzhaomao:
34
#38 - russellzhaomao / @russellzhaomao

05/22/2022 at 08:08AM

35
#>75 - russellzhaomao / @russellzhaomao

05/22/2022 at 08:05AM

36
#>87 - russellzhaomao / @russellzhaomao

05/22/2022 at 08:03AM

37
#>97 - russellzhaomao / @russellzhaomao

05/22/2022 at 08:01AM

38
#>103 - russellzhaomao / @russellzhaomao

05/22/2022 at 07:59AM

39
#>111 - russellzhaomao / @russellzhaomao

05/22/2022 at 07:57AM

41
#>130 - russellzhaomao / @russellzhaomao

05/22/2022 at 07:52AM

42
#>139 - russellzhaomao / @russellzhaomao

05/21/2022 at 01:03AM

46
#>166 - russellzhaomao / @russellzhaomao

05/21/2022 at 12:52AM

48
#>187 - russellzhaomao / @russellzhaomao

05/21/2022 at 12:47AM

50
#>198 - russellzhaomao / @russellzhaomao

05/20/2022 at 11:59PM

52
#>211 - russellzhaomao / @russellzhaomao

05/20/2022 at 11:54PM

54
#>221 - russellzhaomao / @russellzhaomao

05/20/2022 at 11:50PM

84
#>311 - russellzhaomao / @russellzhaomao

05/20/2022 at 11:46PM

93
#>317 - russellzhaomao / @russellzhaomao

05/20/2022 at 11:30PM