2011年9月16日金曜日

Firefox拡張機能It's All Text!の不審な挙動対策

Firefoxが6になった辺りからIt's All Text!で起動するテキストエディタ(私の場合gvim)の第1引数にそのエディタのパス名自身を指定するようになってしまった。

まぁ編集せずに :n すればなんとかなるが面倒なので、次のようなVBSを見よう見まねで書いてみて、これをエディタとして指定して回避した。。

もし、まねをするならどうぞ。Copyright主張するほどの量ではないので。ただし、あくまでも不具合時は自分で対処してくださいね(って誰に向かって書いてるのか?:-)。

Set WSHShell = CreateObject("WScript.Shell")
WSHShell.Run "C:\Vim\gvim.exe """ & WScript.Arguments.Item(1) & """", 1, true
Return = 0