Vim: копирование / удаление строки от первого непустого символа до последнего непустого символа - PullRequest
6 голосов
/ 30 апреля 2011

В большинстве случаев, когда я копирую или удаляю какой-то код в Vim, использую yy или dd, я также получаю отступы. Есть ли быстрая команда, чтобы я мог выдернуть строку без пробелов в начале или в конце?

Ответы [ 2 ]

7 голосов
/ 30 апреля 2011

Я не волшебник, но:

^v$gey

у меня работает. Вы всегда можете сделать псевдоним.

РЕДАКТИРОВАТЬ : вот лучший вариант, который не зависит от визуального режима.

^yg_
6 голосов
/ 30 апреля 2011

Есть еще один способ решения вашей предполагаемой проблемы. После того, как вы вставили строки в буфер, вы можете вставить их, используя соответствующий отступ, используя ]p или ]P. Эти команды вставки автоматически корректируют отступ вставленной строки (строк) в соответствии с отступом строки, в которой находится курсор.

...