wildoptionsをトグルするmap

,woでwildoptionsを"auto"と""の切替を出来るようにmapした。
vimperator 2.0で確認。

" ~/.vimperatorrcに追加
" Toggle wildoptions auto/off
javascript <<EOM
(function () {
mappings.addUserMap([modes.NORMAL], [",wo"],
    "Wildoptions auto/off",
    function ()
    {
        if (options.wildoptions == "auto") {
            options.wildoptions = "";
            liberator.echo("set wildoptions \"\"");
        } else {
            options.wildoptions = "auto";
            liberator.echo("set wildoptions \"auto\"");
        }
    }, {});
})();
EOM

一応動いてるけど、


if (options.wildoptions == "auto")
コマンドラインで:set wildoptions=""させる
else
コマンドラインで:set wildoptions="auto"させる
みたいな感じに出来れば、echoいらないし、options.wildoptionsに直接代入するよりなんか安心と思ったけど、やりかたがわからなかった。