ツールバーの表示、非表示を切り替えるvimperatorプラグイン

vimperator使ってると基本的にコマンドで、どうしても必要な時にだけツールバーに手をのばすわけで、今まで削除するのに躍起になってたけど、必要な時だけツールバーが表示されるようにして普段出てなければもうそれで問題なくね?

ってことでプラグインをかいた。誰かもっと綺麗にかいて。


(function() {

vimperator.commands.add(new vimperator.Command(["toggleToolbar"],
    function ()
    {
      var guioptions = vimperator.options.get('guioptions');

      if (guioptions.value == '') {
        guioptions.value = vimperator.options.getPref('guioptions');

        var toolbar = document.getElementById("webdeveloper-toolbar");
        if (toolbar) {
            toolbar.collapsed = false;
            //document.persist("webdeveloper-toolbar", "collapsed");
        }

      } else {
        vimperator.options.setPref('guioptions', guioptions.value);
        guioptions.value = '';

        var toolbar = document.getElementById("webdeveloper-toolbar");
        if (toolbar) {
            toolbar.collapsed = true;
            //document.persist("webdeveloper-toolbar", "collapsed");
        }

      }

      guioptions.setter(guioptions.value);
    },
    {
        shortHelp:'toggle toolbar'
    }
));

vimperator.commands.execute('toggleToolbar');
})();

拡張が作るツールバーもなんとかしたいんだけどどうしたらいいだろ。

Related posts:

  1. vimperatorで英辞郎の単語検索するプラグインつくたよー
  2. vimperatorでブックマークツールバーを使わないで運用する設定
  3. vimperatorrcを簡単に再読み込みする
  4. vimperatorをロケーションバーを使わないで運用する設定
  5. vimperatorでC-cでコピーしたい

ツールバーの表示、非表示を切り替えるvimperatorプラグイン” への2件のコメント

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

ねこ認証:9つのパネルの中からねこを3匹選んでください

Additional comments powered byBackType