プラグイン作成で気付いたことがあったら追記していく。
プラグイン・オプションの設定
いまだと次のようにプラグインのオプションを定義する
letg:hoge= get(g:,'hoge',1)" g:hogeが定義してあればその値、なければデフォルトで1にする
ここで次になるので注意
letg:hoge=0letg:hoge= get(g:,'hoge',1)
echo g:hoge " 0letg:hoge=0letg:hoge= get(g:,'hoge ',1)"_________________________^_____ スペースがある
echo g:hoge " 1
execute
的にスクリプトが処理するんじゃなく、純粋に文字列として処理されてるっぽい(機能からしてg:というディクショナリの検索だからまあそうだけど)
気付くのに時間がかかった...😢