Ключ для закрытия сгиба в vimdiff?

Ключ для закрытия сгиба в vimdiff?

Нажатие spacebarна +складку в vim в режиме сравнения приводит к ее открытию.

Какую клавишу и где мне следует нажать, если я захочу снова закрыть складку?

решение1

Я думаю, вы хотите z+, cчтобы закрыть складку. Вы можете прочитать больше, набрав:help foldв vim. Для удобства вставлено следующее:

зо Откройте одну складку под курсором. Когда указано количество, будет открыто столько складок в глубину. В визуальном режиме открывается один уровень складок для всех строк в выбранной области.

зс Закрыть одну складку под курсором. Когда указано количество, закрывается столько складок. В визуальном режиме закрывается один уровень складок для всех строк в выбранной области. Будет установлено 'foldenable'.

Также,заможет использоваться для переключения складки в открытое или закрытое состояние. На вики есть подсказка по vim, которая описываетсопоставление клавиши с пробеломсо следующим:

nnoremap <silent> <Space> @=(foldlevel('.')?'za':"\<Space>")<CR>

Связанный контент