É possível nativamente em C, C ++ e outras linguagens usando colchetes para delimitar "blocos" (com va{
), mas não em Ruby.
Você precisará de um plugin para isso.
Eu quero selecionar um bloco atual recursivamente.
por exemplo, eu tenho esse código ruby
1 def function
2 if true
3 if also_true
4 do this
5 end
6 end
7 end
por exemplo im na quarta linha agora. e quando eu pressiono algo, o bloco visual seleciona a linha 3-5 e se eu pressioná-lo novamente, ele selecionará 2-6, e se eu pressioná-lo novamente, ele selecionará 1-7
É possível nativamente em C, C ++ e outras linguagens usando colchetes para delimitar "blocos" (com va{
), mas não em Ruby.
Você precisará de um plugin para isso.
Existe plug-in matchit para este tipo de trabalho.
Tags vim gvim vim-plugins