Hatena::ブログ(Diary)
ブログトップ 記事一覧 ログイン 無料ブログ開設

コードで気楽な日々を このページをアンテナに追加 RSSフィード

2008-05-27

コマンドを選択するキー

てきとーにVimperatorを操作していたら、たまたまキーの選択一覧がでてきた。

:[TAB]

[TAB]はタブキーを押すという事。分かってる人には極々普通の操作なんだろうけど、:t と :o くらいしか普段から使っていない身にはちょっとしたサプライズだった。

2008-04-09

OSXでのアドインのビルドが上手くいかない

Firefox3で動くGreasemonkeyを作る&新機能の@import @require

を参考にしつつGreaseMonkeyビルドをしたけど、XPIそのものは作られても、どうやら中身へのアクセス権限がないらしい。Vimperatorも同じくビルドしても同様になった。rootで実行しても相変わらず。

一応アドインとしては認識されてるけど、設定の画面を呼び出そうとしてボタンを押しても何の反応もないし、vimperatorなら画面最下のバー、Greasemonkeyならサルアイコンが表示されないため、肝心な内部のファイルが入ってないのかなとも思う。

しかたないのでcygwinから両方ともやったらすんなりビルドできた。インストールも正常。OSXの細かいところがいまいちわからない。

2008-04-07

Vimperator入れてみたけど

WindowsにFirefox3 beta5とVimperator 0.6を入れてみたけど、LDRGreaseMonkeyのメニュー見ようとするとクラッシュ。多分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拡張作成の知識は次のリンクで覚えるとして。

Firefox拡張機能(extension)の作り方 - ありえるえりあ

とりあえず環境を作成することにした。プロファイル管理については、Mozillaの解説を読めば大概終わるけど、ターミナルでの移動とか毎回手動でするのはめんどくさい。んでAutomatorに任せた。

「シェルスクリプトを実行」にて、シェル=>/bin/bash

cd ~/

cd ../../

cd Applications/Firefox.app/Contents/MacOS

./firefox -profilemanager

  1. ユーザのルートに移動
  2. HDのルート
  3. Firefoxディレクトリに移動
  4. プロファイルマネージャ起動

作業用プロファイルは持ち運べるようにしたいので、ユーザディレクトリ直下にworkフォルダを作成。とりあえずいったんここらで。