2009年10月9日金曜日

ChromeをVim風に操作する拡張 「Vimlike Smooziee」 が動かなくなっていたので修正 はてなブックマーク

最新のGoogle Chrome dev版(4.0.221.6)でVimlike Smoozieeが動かなくなっていたので、修正しました。
以下からインストールできます。
Vimlike Smooziee

バージョンは0.0.6です。

前回設定したupdate_urlの自動更新にも問題があったので、あわせて修正しています。もし前のバージョンを入れてもらっていた人がいましたら、もう一度インストールしてください。

変更


  • window.addEventListenerが効かなくなっていたので、document.addEventListenerに変更
  • update_urlを変更
  • ズームコマンドを不完全ながら導入

update_urlで指定するxmlファイルは、もともと他のファイルと同様にGoogle Codeにアップしていたのですが、Google Codeは同名で更新ができないようなので、別のところに変更しました。

ズームコマンドについては、以下のとおりです。
  • zi: 拡大 (zoom in)
  • zo: 縮小 (zoom out)
  • zm: たくさん拡大 (zoom more)
  • zr: たくさん縮小 (zoom reduce)
  • zz: 元の倍率に戻す

本当はドメインごとに記憶したいのですが、できていないので開くたびに通常倍率に戻ってしまいます。

※zrがちゃんと動いてないようです。zoも少しおかしい様子。近々直します。

2 件のコメント:

  1. ありがたく使わせていただいてます。
    ですが、http://code.google.com/p/vimlike-smooziee/ のFeatured downloadsにcrxファイルですが、.svnディレクトリやvimのスワップファイル等のゴミが入ってしまっています。

    お手数でなかったら、除去して頂けないでしょうか。
    よろしくお願いします。

    返信削除
  2. teramakoさん、
    ご指摘ありがとうございます。
    Chromeのパックはフォルダ丸ごとやってるんですね。関連するファイルだけパックしてくれてると勝手に思い込んでいましたが、そんなことなかったですね。教えてもらわなければ全く気づきませんでした。助かりました。時間のあるとき直しておきます。

    お名前を拝見したことがあると思ったら、Vimperatorについて多く書いていらっしゃる方ですね。度々拝見して勉強させてもらってます。

    返信削除