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 5078889ceedfc90002000047

Python to Ruby

Convert this Python code to Ruby. NOTE: This program likely won't run.

Start file
class PythonToRuby:
 
def add(x, y):
    x
+ y

  n
= add(1 + 1)
End file
class PythonToRuby
       
def add(x, y)
                x
+ y
       
end

        n
= add(1, 2)
end

View Diff

1,3c1,4
< class PythonToRuby:
<   def add(x, y):
<     x + y
---
> class PythonToRuby
>       def add(x, y)
>               x + y
>       end
5c6,7
<   n = add(1 + 1)
---
>       n = add(1, 2)
> end

Solutions by @DoubleFelix_:

Unlock 6 remaining solutions by signing in and submitting your own entry
Created by: @dynamic_library

61 active golfers, 204 entries

Solutions by @DoubleFelix_:
28
#30 - Felix / @DoubleFelix_

02/24/2015 at 08:30AM

28
#>30 - Felix / @DoubleFelix_

02/24/2015 at 08:36AM

35
#>35 - Felix / @DoubleFelix_

02/24/2015 at 08:18AM

35
#>35 - Felix / @DoubleFelix_

02/24/2015 at 08:25AM

39
#>44 - Felix / @DoubleFelix_

02/24/2015 at 08:14AM

43
#>50 - Felix / @DoubleFelix_

02/24/2015 at 08:11AM