28 lines
1.1 KiB
Markdown
28 lines
1.1 KiB
Markdown
---
|
||
title: "Vim: комментирование кода"
|
||
category: Vim
|
||
tags: Vim, команды Vim,
|
||
summary:
|
||
CSS: table-100.css
|
||
...
|
||
|
||
Отмена автоматического комментирования кода при вставке из буфера:
|
||
|
||
```Vim
|
||
autocmd FileType * setlocal formatoptions-=cro
|
||
```
|
||
|
||
Для управления комментированием можно использовать плагин
|
||
[NerdCommenter](https://github.com/scrooloose/nerdcommenter).
|
||
Основные команды:
|
||
|
||
Команда | Назначение
|
||
----------------------|----------------------------
|
||
`[n]<leader\>cc` | комментировать блок
|
||
`[n]<leader\>cn` | комментировать с учётом вложенности
|
||
`[n]<leader\>cl` | символ комментария помещать в начало строки
|
||
`[n]<leader\>ci` | инвертирование комментариев
|
||
`<leader\>cA` | добавить комментарий в конец строки
|
||
`[n]<leader\>cu` | раскомментировать блок
|
||
|