スクリプトには、次の機能しないコードがあります。
set eval(rules[formatoption])=value
ここでrulesは辞書で、formatoptionとvalueは変数です。rules[formatoption]Vim に変数名を読み込ませて、 に設定したいと考えていvalueます。このようにVimに変数を設定させるにはどうすればよいですか? (string) を にsetvar(name, value)設定するような、または同様の関数が必要だと思います。このコード行があれば、70 行のスクリプトに約 30 行のコードを書く必要がなくなります。namevalue