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

Assignment Alignment

line up the operators. Use spaces, not tabs.

Start file
# Align these assignments

x
= 1
y
= true
z
= 'you'
foo
= 'bar'
long_name
= "long variable value"
$p3cial
= ch4rs
last = line

# Much better!
End file
# Align these assignments

x        
= 1
y        
= true
z        
= 'you'
foo      
= 'bar'
long_name
= "long variable value"
$p3cial  
= ch4rs
last      = line

# Much better!

View Diff

3,6c3,6
< x = 1
< y = true
< z = 'you'
< foo = 'bar'
---
> x         = 1
> y         = true
> z         = 'you'
> foo       = 'bar'
8,9c8,9
< $p3cial = ch4rs
< last = line
---
> $p3cial   = ch4rs
> last      = line

Solutions by @scottrick49:

Unlock 16 remaining solutions by signing in and submitting your own entry
Created by: @khamer

220 active golfers, 883 entries

Solutions by @scottrick49:
24
#115 - Scott Atkins / @scottrick49

08/05/2021 at 01:41PM

25
#>123 - Scott Atkins / @scottrick49

08/05/2021 at 01:41PM

26
#>127 - Scott Atkins / @scottrick49

08/05/2021 at 01:40PM

26
#>127 - Scott Atkins / @scottrick49

08/05/2021 at 01:41PM

27
#>130 - Scott Atkins / @scottrick49

08/05/2021 at 01:39PM

28
#>135 - Scott Atkins / @scottrick49

08/05/2021 at 01:38PM

29
#>153 - Scott Atkins / @scottrick49

08/05/2021 at 01:38PM

30
#>170 - Scott Atkins / @scottrick49

08/05/2021 at 01:38PM

31
#>188 - Scott Atkins / @scottrick49

08/05/2021 at 01:37PM

36
#>201 - Scott Atkins / @scottrick49

08/05/2021 at 01:35PM

37
#>201 - Scott Atkins / @scottrick49

08/05/2021 at 01:34PM

39
#>203 - Scott Atkins / @scottrick49

08/05/2021 at 01:33PM

41
#>204 - Scott Atkins / @scottrick49

08/05/2021 at 01:29PM

42
#>204 - Scott Atkins / @scottrick49

08/05/2021 at 01:27PM

44
#>206 - Scott Atkins / @scottrick49

08/05/2021 at 01:28PM

61
#>218 - Scott Atkins / @scottrick49

08/05/2021 at 01:25PM