Adds multi line visual mode select and run

Basically, no more need to mark then run. Just do a visual selection then run. 

Also added indentation so that the output looks like this

```
[*1..5]            # => [1, 2, 3, 4, 5]
  .select &:even?  # => [2, 4]
```