Сначала установите путь с помощью этой команды:
set path="paste the set path address"
Затем вам нужно загрузить программу. Введите «cd (имя папки)» в сохраненный диск и скомпилируйте его. Например, если моя программа, хранящаяся на диске D, введите «D:», нажмите enter и введите «cd (имя папки)».
Хотя похвально идти как можно дальше без каких-либо плагинов, иногда они просто лучший вариант. Что вы будете делать, когда начнете работать на языке с комментариями с помощью #
или (*
... *)
? Добавить новые сопоставления для этих символов комментариев?
Я рекомендую commentary.vim , который комментирует filetype.
Оператор комментария по умолчанию в комментарии .vim - gc
. Вы можете комбинировать его с движениями и использовать его также в визуальном режиме.
Ваши варианты использования:
:.,.+3normal gcc
, или gc3j
или 4gcc
. :.,.-5normal gcc
или просто gc5k
. int main
: :.,/int main/-1normal gcc
или просто gc/int main
, а затем Enter. Запрошенное поведение обычно выполняется с помощью сопоставления :h map-operator
. С этим комментарием 3 строки вниз превратятся в comc2j
, хотя, но 3 строки вверх теперь так же просто: comc2k
.
Вы также можете использовать визуальный режим, не изменяя свое отображение: V2kcomc
. Вам нужно будет добавить xnoremap
с идентичными lhs
и rhs
, потому что nnoremap
работает только для нормального режима. ( И не используйте nmap
. )
Третья опция - сопоставление -
с чем-то, что перемещает строки {count}
вверх и возвращает счетчик:
nnoremap <expr> - (v:count ? ":\<C-u>\n" . (v:count-1) . 'k' . v:count : '')
. Это предполагает, что вы пишете 6-comc
, а не -6comc
.
// Кстати, я бы предложил The NERD Commenter
, если дело доходит до плагина.