У меня есть файл сценария bash, который начинается с определения функции, например:
#!/bin/bash
# .....
# .....
function test {
...
...
}
...
...
Я использую vim 7.2, и я установил g:sh_fold_enabled=1
так, чтобы сворачивание было включено с помощью bash. Проблема в том, что сворачивание функционального теста не завершается правильно, то есть длится до конца файла. Это выглядит примерно так:
#!/bin/bash
# .....
# .....
+-- 550 lines: function test {----------------------------------------
~
~
Сама функция занимает всего около 40 строк, и я хочу, чтобы что-то было похоже на это («изображения» говорят больше, чем тысячи слов, они говорят ...):
#!/bin/bash
# .....
# .....
+-- 40 lines: function test {----------------------------------------
...
...
...
~
~
Кто-нибудь знает хорошее решение этой проблемы?