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

Reformat some Python

Fix some very bizarrely laid-out code.

Start file
def fed(j):
    n = sum([1000000000,
              200000000,
               30000000,
                4000000,
                 500000,
                  60000,
                   7000,
                    800,
                     90,
                     j])
    print('abc'+str(n)+'def')
End file
def fed(j):
    n = 1234567890 + j
    print('abc%ddef' % n)

View Diff

2,12c2,3
<     n = sum([1000000000,
<               200000000,
<                30000000,
<                 4000000,
<                  500000,
<                   60000,
<                    7000,
<                     800,
<                      90,
<                      j])
<     print('abc'+str(n)+'def')
---
>     n = 1234567890 + j
>     print('abc%ddef' % n)

Solutions by @jyori112:

Unlock 11 remaining solutions by signing in and submitting your own entry
Created by: @holizz

229 active golfers, 579 entries

Solutions by @jyori112:
34
#39 - じょり / @jyori112

06/03/2021 at 03:23PM

34
#>39 - じょり / @jyori112

06/03/2021 at 03:25PM

35
#>60 - じょり / @jyori112

06/03/2021 at 03:21PM

37
#>71 - じょり / @jyori112

06/03/2021 at 03:19PM

38
#>74 - じょり / @jyori112

06/03/2021 at 03:18PM

39
#>84 - じょり / @jyori112

06/03/2021 at 03:16PM

41
#>106 - じょり / @jyori112

06/03/2021 at 03:12PM

41
#>106 - じょり / @jyori112

06/03/2021 at 03:13PM

42
#>115 - じょり / @jyori112

06/03/2021 at 03:11PM

53
#>183 - じょり / @jyori112

06/03/2021 at 03:00PM

53
#>183 - じょり / @jyori112

06/03/2021 at 03:01PM