Google потребовалось только для "vim fold", чтобы обнаружил , что Vim поддерживает шесть методов сгиба.
syntax
, indent
и diff
означают, что пользователь практически не контролирует место сворачивания. Это может быть или не быть проблемой.
marker
для вас проблема, потому что вам не нравятся маркеры.
expr
имел немного каждой из этих проблем, в зависимости от выражения, которое вы создаете.
Если ваш мужчина хочет определить свои собственные точки сгиба и сохранить их в отдельном файле, похоже, что set foldmethod=manual
в сочетании с :mkview
и :loadview
сработает.