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