Часто случается, что я должен прокомментировать несколько строк сразу в Vim. Методы, которые я знаю, не так быстро, как говорят TextMate, чтобы комментировать строки.
Каков ваш любимый способ сделать это?
В настоящее время я использую:
Способ 1:
- перейти к первому char строки и использовать поблочный визуальный режим (ctrl - v)
- спуститесь/вверх, пока не будут выбраны первые символы каждой строки, которые вы хотите прокомментировать.
- используйте shift - i, а затем введите свой комментарий (
#
для Ruby) - используйте esc, чтобы вставить символ комментария в каждую строку
Способ 2:
- выберите строки, которые необходимо прокомментировать, используя визуальный режим линии (shift - v)
- type
:
, который дает вам приглашение:'<,'>
, которое вы можете расширить до:'<,'>s/^/#/
Способ 3:
- перейти к первой строке, которая будет прокомментирована
- сделать закладку, например, набрав
mm
- перейдите к последней строке, которая будет прокомментирована.
- тип
:'m,.s/^/#/
Мне нравится метод 1 больше всего, но я все еще надеюсь, что есть лучший способ.