次のように、関数定義で始まる bash スクリプト ファイルがあります。
#!/bin/bash
# .....
# .....
function test {
...
...
}
...
...
私はvim 7.2を使用g:sh_fold_enabled=1
しており、bashで折りたたみが有効になるように設定しています。問題は、機能テストの折り畳みが正しく終了しないことです。つまり、ファイルの終わりまで続きます。次のようになります。
#!/bin/bash
# .....
# .....
+-- 550 lines: function test {----------------------------------------
~
~
関数自体は約 40 行で、次のようなものが必要です (「イメージ」は 1000 語を超えると彼らは言います...):
#!/bin/bash
# .....
# .....
+-- 40 lines: function test {----------------------------------------
...
...
...
~
~
この問題の良い解決策を知っている人はいますか?