Что касается вашего конкретного примера, я предпочитаю делать вставку из нескольких строк, используя режим визуального блока (доступ с Ctrl-v
). Например, если бы я имел следующие строки:
This should be a comment.
So should this.
This is definitely a comment.
Is this a comment? Yes.
Я бы к началу первого символа в верхней строке, нажмите Ctrl-v
, чтобы войти в режим визуального блока, перейти к последней строке (возможно, с помощью 3j
двигаться вниз 3 строки, возможно, используя 4g
, чтобы перейти непосредственно к 4-ой линии, или, может быть, просто G
идти до конца), а затем введите I// <esc>
вставить комментарии по всем направлениям сразу:
// This should be a comment.
// So should this.
// This is definitely a comment.
// Is this a comment? Yes.
Кроме того, есть очень удобный плагин commenter/un-commenter, поддерживающий многие языки here. Это проще, чем вручную вставлять/удалять комментарии.
Вы имеете в виду что-то вроде '5',' j'? –
Это круглый ответ на ваши нужды, если не на прямой вопрос. Что вы, кажется, здесь делаете, комментирует 5 строк кода. Если это ваше единственное требование, вы должны использовать надстройку NERD Commenter. Это добавление позволяет вам ввести '5 \ cc', который комментирует текущую строку и 4 следующие строки кода. '5 \ cs' будет делать то же самое, но при попытке добавить комментарии' // 'line добавит'/* 'и' */', чтобы блокировать комментарии ваших строк. Гораздо более универсальный. – cartbeforehorse