Chcę rekurencyjnie wybrać bieżący blok.
na przykład mam ten kod ruby
1 def function
2 if true
3 if also_true
4 do this
5 end
6 end
7 end
na przykład jestem teraz w czwartej linii. a kiedy coś naciskam, blok wizualny wybiera linię 3-5, a jeśli ponownie ją naciskam, wybierze 2-6, a jeśli ponownie ją nacisnę, wybierze 1-7