сложить все остальные области - PullRequest
3 голосов
/ 22 июля 2010

Есть ли способ сложить все другие функции, но нет функции там, где мой курсор?

1 Ответ

3 голосов
/ 23 июля 2010

Вы можете определить карту нормального режима следующим образом:

:nnoremap <Leader>f zMzO

zM закрывает все сгибы в текущем файле (что свернет текущую функцию), затем рекурсивно открывается zOсгиб под курсором (который развернет текущую функцию).

Предполагается, что вы :set foldmethod=syntax;это не обязательно будет работать с другими типами складывания.

...