Vi: tabs by tab

Выделяю текст, жму tab, чтобы выделенное сдвинулось на tab вправо, либо shift+tab влево. Как такое реализовать?

Как бы "больше" и "меньше" -

Как бы "больше" и "меньше" - это блок выделенного текста вправо или влево соответственно
Алсо, делайте map в .vimrc

razum2um написал(а): Как бы

razum2um написал(а):
Как бы "больше" и "меньше" - это блок выделенного текста вправо или влево соответственно
Алсо, делайте map в .vimrc

Второе ясно (буду изучать), первое не въехал. Посчитал, что нажав на "+" - текст влево, нажав на "-" - текст вправо, не пашет.

:

Выделяйте текст.
Зажимайте Shift и жмите "<"

Выделяйте текст.
Зажимайте Shift и жмите ">"

То же, но перед зажиманием Shift нажмите 5 - текст сдвинется на 5 Tab

а эта строка - это просто подпись

Спасибо! Как надо. А как

Спасибо! Как надо.
А как можно сделать, чтобы выделение не спадало после таба?

.

просто набрать gv - и всё вернётся.
а вот если это происходит так часто, что надоедает набирать gv... то, возможно, map-ы, да...

а эта строка - это просто подпись

Благодарю, все работает.

Благодарю, все работает.

Я слабо представляю, какие

Я слабо представляю, какие блоки там надо двигать. Может поможет 5<< и . для повторения?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".