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

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

153 active golfers, 757 entries

Solutions by @pseudohommels:
34
#29 - Hommels / @pseudohommels

10/26/2021 at 01:05AM

35
#>40 - Hommels / @pseudohommels

10/26/2021 at 12:47AM

36
#>43 - Hommels / @pseudohommels

10/26/2021 at 12:44AM

37
#>48 - Hommels / @pseudohommels

10/26/2021 at 12:30AM

39
#>53 - Hommels / @pseudohommels

10/26/2021 at 12:28AM

41
#>62 - Hommels / @pseudohommels

10/26/2021 at 12:20AM

42
#>64 - Hommels / @pseudohommels

10/26/2021 at 12:18AM

44
#>73 - Hommels / @pseudohommels

10/26/2021 at 12:11AM

46
#>75 - Hommels / @pseudohommels

10/25/2021 at 11:49PM

47
#>77 - Hommels / @pseudohommels

10/25/2021 at 11:42PM

50
#>87 - Hommels / @pseudohommels

10/25/2021 at 11:35PM

54
#>96 - Hommels / @pseudohommels

10/25/2021 at 11:28PM

83
#>142 - Hommels / @pseudohommels

10/25/2021 at 11:21PM