2

Нажатие клавиши пробела на + fold в vim в режиме diff вызывает открытие сгиба.

Что и где я могу набрать, если я хочу снова закрыть фолд?

1 ответ1

3

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

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .