3

Я хочу выбрать текущий блок рекурсивно.

например у меня есть этот код рубина

1 def function
2   if true
3     if also_true
4       do this
5     end
6   end
7 end

например я в 4-й строке сейчас. и когда я нажимаю что-то, визуальный блок выбирает строку 3-5, и если я нажимаю это снова, он выбирает 2-6, а если я нажимаю это снова, он выбирает 1-7

2 ответа2

3

Это возможно изначально в C, C++ и других языках, используя скобки для разделения "блоков" (с помощью va{), но не в Ruby.

Вам понадобится плагин для этого.

0

Для такой работы есть плагин matchit .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .