27 lines
1.0 KiB
Plaintext
27 lines
1.0 KiB
Plaintext
= Vim: комментирование кода
|
||
:title-separator: {sp}|
|
||
:category: Vim
|
||
:tags: Vim, команды Vim,
|
||
|
||
Отмена автоматического комментирования кода при вставке из буфера:
|
||
|
||
[source,vim]
|
||
----
|
||
autocmd FileType * setlocal formatoptions-=cro
|
||
----
|
||
|
||
Для управления комментированием можно использовать плагин
|
||
https://github.com/scrooloose/nerdcommenter[NerdCommenter]. Основные
|
||
команды:
|
||
|
||
[cols="1,2",options="header",]
|
||
|===
|
||
|Команда |Назначение
|
||
|`[n]<leader>cc` |комментировать блок
|
||
|`[n]<leader>cn` |комментировать с учётом вложенности
|
||
|`[n]<leader>cl` |символ комментария помещать в начало строки
|
||
|`[n]<leader>ci` |инвертирование комментариев
|
||
|`<leader>cA` |добавить комментарий в конец строки
|
||
|`[n]<leader>cu` |раскомментировать блок
|
||
|===
|