2008-05-27
コマンドを選択するキー
てきとーにVimperatorを操作していたら、たまたまキーの選択一覧がでてきた。
:[TAB]
[TAB]はタブキーを押すという事。分かってる人には極々普通の操作なんだろうけど、:t と :o くらいしか普段から使っていない身にはちょっとしたサプライズだった。
2008-04-09
OSXでのアドインのビルドが上手くいかない
を参考にしつつGreaseMonkeyのビルドをしたけど、XPIそのものは作られても、どうやら中身へのアクセス権限がないらしい。Vimperatorも同じくビルドしても同様になった。rootで実行しても相変わらず。
一応アドインとしては認識されてるけど、設定の画面を呼び出そうとしてボタンを押しても何の反応もないし、vimperatorなら画面最下のバー、Greasemonkeyならサルアイコンが表示されないため、肝心な内部のファイルが入ってないのかなとも思う。
しかたないのでcygwinから両方ともやったらすんなりビルドできた。インストールも正常。OSXの細かいところがいまいちわからない。
2008-04-07
Vimperator入れてみたけど
WindowsにFirefox3 beta5とVimperator 0.6を入れてみたけど、LDRでGreaseMonkeyのメニュー見ようとするとクラッシュ。多分Cygwinの設定が悪かったのか、GreaseMonkeyのビルドが上手く出来てない。ソースコードのビルドとかはMacでやるほうがラクかもしれない。
Vimperatorの設定は :mkvimperatorrc で作成して、コマンドプロンプトから
notepad _vimperatorrc
でいけた。開いたファイル内に
set guioptions=mTb
とかけばOK。
pluginは、
mkdir Vimperator\plugin
でhome下にVimperator/pluginのディレクトリを作り、pluginのなかにjsファイルを突っ込む。
2008-03-25
Mac bookでFirefox拡張作成
Windowsを起動するコストが前々から高く感じてたので、思い切ってMac bookにて。Firefoxの拡張を開発する際に幾つか便利な拡張が存在するけど、プロファイルも同じだと少々面倒。メモリの問題とかで。
基本的なFirefox拡張作成の知識は次のリンクで覚えるとして。
とりあえず環境を作成することにした。プロファイル管理については、Mozillaの解説を読めば大概終わるけど、ターミナルでの移動とか毎回手動でするのはめんどくさい。んでAutomatorに任せた。
「シェルスクリプトを実行」にて、シェル=>/bin/bash
cd ~/
cd ../../
cd Applications/Firefox.app/Contents/MacOS
./firefox -profilemanager
作業用プロファイルは持ち運べるようにしたいので、ユーザディレクトリ直下にworkフォルダを作成。とりあえずいったんここらで。
