vimscriptのさまざまな関数で複数のグローバルを使用したいのですが、次のエラーが発生します。
「できません:グローバル再帰」
私の問題:複数のXMLファイルへのパスを含む構成ファイルがあります。構成ファイルのすべてのパスにグローバルを使用し、各XMLファイルのすべてのタグにグローバルを使用したいと思います。
だから私はこのようなものを持っています:
ファイルパスのグローバル検索callfunctionX(filepath)
functionX(ファイルパス)
ファイルパスを編集する
タグのグローバル検索はfunctionThatDoesStuff()を呼び出します
functionThatDoesStuff()
ここで何かが起こります...
これをグローバルで機能させる可能性はありますか、それとも別のアプローチを使用する必要がありますか?
PS:私はすでにこのQ&Aを見ましたが、グローバルをさまざまな機能で使用していて、ソリューションは「ワンライナー」でどのように行われるかを示しているだけなので、役に立ちませんでした。