VIM: сместить несколько строк

Автор: | 16/03/2016
 

vim-logoВ PyCharm очень радовала возможность сместить выделенный кусок кода, например – TAB на 4 пробела влево.

Для Ruby никакого IDE не установлено, поэтому – используется vimSublime Next как-то не складывается).

Что бы в нем выполнить аналогичное действие – выполняем:

  1. v – переходим в режим выделения;
  2. j N-раз – выделяем необходимое кол-во строк;
  3. > – что бы сместить вправо (< – влево).

Вот как это выглядит до и после.

Исходное положение:

vim_move_1

Выделяем:

vim_move_2

Сдвигаем:

vim_move_3

Готово.