vim:folding
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| vim:folding [2022/07/24 20:56] – [Команды для создания свертки блоков] so_v_a | vim:folding [2026/09/01 11:48] (текущий) – so_v_a | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | < | ||
| + | |||
| # Сворачивание (folding) в VIM | # Сворачивание (folding) в VIM | ||
| Часто когда работаешь с большими файлами, | Часто когда работаешь с большими файлами, | ||
| - | VIM может сворачивать текстовые блоки по следующим правилам: | + | **VIM может сворачивать текстовые блоки по следующим правилам**: |
| - ручное сворачивание по метке (описано в :help fold-manual) | - ручное сворачивание по метке (описано в :help fold-manual) | ||
| Строка 25: | Строка 27: | ||
| ## Команды для управления | ## Команды для управления | ||
| - | ==**zc**== – свернуть блок | + | **zc** – свернуть блок |
| + | |||
| + | **zo** – развернуть блок | ||
| - | ==**zo**== – развернуть блок | + | **zM** – закрыть все |
| - | ==**zM**== – закрыть все блоки | + | **zR** – открыть все блоки |
| - | ==**zR**== – открыть | + | **za** – инвертирование (если |
| - | ==**za**== – инвертирование (если открыто – закрыть, | + | **zj** - переход к следующей свертке |
| - | ==**zj**== - переход к следующей свертке | + | **zk** - переход к предыдущей свертке |
| - | ==**zk**== - переход к предыдущей | + | **zd** - удалить свертку под курсором |
| - | ==**zd**== - удалить свертку под курсором | + | **zD** - удалить |
| - | ==**zD**== - удалить все свертки | + | **[z** - перейти к началу текущей |
| - | ==**[z**== - перейти к началу текущей свертки | + | **]z** - перейти к концу текущей свертки |
| - | ==**]z**== - перейти к концу текущей | + | После закрытия vim все свертки забываться, |
| - | После закрытия vim все свертки забываться, | + | [[0_content|Оглавление]] |
| - | #vim | ||
/var/www/html/dokuwiki/data/attic/vim/folding.1658696217.txt.gz · Последнее изменение: (внешнее изменение)
