Vim имеет несколько очень полезных движений текста, таких как i b , i ) , i } и так далее, чтобы быстро выбрать часть текста. Но мне часто нужен внутренний блок в линейном режиме. Например (с номерами строк):
1: $foo = array(
2: 'bar' => 'Bar',
3: 'quux' => 'Quux',
4: );
Теперь, когда мой курсор находится где-то на строке 2 или 3, и я нажимаю v i b или v i ) , Vim выбирает строку 2, 3 и отступы в строке 4. Мне просто нужны строки 2 и 3. Я пробовал с V i b и V i ) , но они делают то же самое, что и со строчными буквами v .
Есть ли какое-нибудь простое перемещение текста или другой быстрый способ выбора внутреннего блока в строчном режиме?