Я пишу некоторые функции свертывания, и я нахожусь в точке, где мне нужно проверить, является ли текущая строка на самом деле сгибом.
Причина этого заключается в том, что это пользовательский метод сгиба, который зависит от поиска / сопоставления определенных строк.
Например, если текущая строка свернута и выглядит следующим образом:
-FOO------------------------
Если вы делаете что-то вроде:
getline('.')
В основном вы получите FOO
, так что нет никакого способа (о котором я знаю) узнать, нахожусь ли я в сгибе или нет.
Есть ли для этого вспомогательная функция?
Я бы подумал, что это должно быть что-то вроде:
is_folded('.')
Возможно, я мог бы связываться с foldtext
, чтобы назначить специальный заголовок для сгиба, но я хочу избежать этого.