Поскольку foldmethod
можно установить только по одному за раз, я думаю, что единственный способ сделать это - использовать :set foldmethod=expr
и взламывать foldexpr
, и даже тогда я не уверенон мог бы делать именно то, что вы хотите.
Итак, короткий ответ: нет
Длинный ответ: возможно, возитесь с foldexpr
, если вы осмелитесь посмотреть, сможете ли выжелаемые результаты