2019-04-20 20:24:14 +00:00
|
|
|
|
---
|
|
|
|
|
title: "Vim: комментирование кода"
|
|
|
|
|
category: Vim
|
2019-04-23 17:40:06 +00:00
|
|
|
|
tags: Vim, команды Vim,
|
2019-04-20 20:24:14 +00:00
|
|
|
|
summary:
|
|
|
|
|
...
|
|
|
|
|
|
|
|
|
|
Отмена автоматического комментирования кода при вставке из буфера:
|
|
|
|
|
|
|
|
|
|
```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` | раскомментировать блок
|
|
|
|
|
|