vimperator

使用できるXPCOMコンポーネントを表示するプラグイン

/lang/javascript/vimperator-plugins/trunk/xpcom_inspector.js なるものを作ってみた。開発者用で一般人には無用のもの。XPCOMを使用するにはクラスとそれに適合するインターフェースを組み合わせる必要があるが、いまいち何が組合わさるか分からんので作…

拡張機能の名前とIDを一覧する

すごい小ネタで、かつ、Firefox3.0RC1以上*1の場合だけど :echo Application.extensions.all.map(function(e) e.name+" ("+e.id+")") とすると名前とIDの対応一覧が表示できるよ。 0: "DOM Inspector (inspector@mozilla.org)" 1: "Greasemonkey ({e4a8a97b-…

タブ周りのCSSとか

Firefox2の頃はあまり弄らなかったタブ周りをFirefox3になって弄りだした。正直やり難い。まず、タブ要素の属性についているmaxwidth,minwidth,widthのせいでCSSが効かない。仕方ないので.vimperatorrcに javascript <

日本語ヘルプ拡張を作ったよ

Help Vimperator0.6pre - Introductionを元に:helpコマンドやF1から参照可能な日本語ヘルプの拡張機能を作成しましたよ。 /platform/firefox/vimperator-localized-ja - CodeRepos::Share - Trac 翻訳者の方には一応了承を得ていて、同期していけたら良いね…

ブックマーク・コメント表示プラグイン

八割くらいできたところで公開 ソース http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/sbmcommentsviewer.js ドキュメント http://coderepos.org/share/wiki/VimperatorPlugin/sbmcommentsviewer.js ドキュメントはソースと…

0.6pre (created: 2008/05/02 21:46:49)の変更分について

昨日送ったパッチが適応されていたのでお知らせ。 今まで:tabコマンドが動いてないも同然だったのを改善 :tab help [arg] :tab addons :tab open [url] :tab normal gU などなど、新規タブに開けるようになった 各種ブラウザに開くようなコマンドは現在のタ…

stylechanger.js の仕様を変更

http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/stylechanger.jsStylish 的なプラグイン - stylechanger.jsから仕様を変更しました。 といってもあまり使われないコマンドと思われるhighlightコマンドの方なので大きな影響は…

検索エンジン・キーワードについて

vimperatorのdefsearchオプションとかオイラが新設したsuggestenginesオプションとか検索エンジンを指定して検索する時に指定するキーワードについて defsearchやsuggestenginesのデフォルト値はgoogleになっている。このキーワードは「検索バーの管理」のキ…

コマンドライン・バッファの出力をでコピーとかテキストエリアで簡単にペーストする方法

version 0.6pre以上が対象ですが、 コマンドライン・バッファの出力結果をコピーができない コマンドライン、テキストエリアで<C-v>すると最初がエスケープされてしまうので<C-v><C-v>しないと出来ないぞファック! って、誰かの声が聞こえた気がするので書いておく。誰が決</c-v></c-v></c-v>…

vimperator 0.6pre (created: 2008/04/24 07:30:09)のsuggest機能

オイラの送ったパッチが適応されたので変更分を紹介します。id:trapezoid氏が送ったパッチ(Google suggestから検索文字の補完を行う機能)を強化して、より汎用的にしました。 google以外の検索エンジンのsuggest機能から補完を使えるように 複数のエンジンか…

vimperator 0.6pre のブックマーク機能(:bmark)について

direct_bookmark.jsをPlacesに対応させたよー - Dis Communication - 符号無しのコメントに書いたのだが、ローカルにブックマークするときのコマンド(:bmark)にはFirefox3から追加されたタグやキーワードを設定できるオプションがある。基本的にブックマーク…

Grasemonkey用プラグイン(gmperator.js)が開発者に優しくなりました

http://coderepos.org/share/changeset/9038 をご覧になると分かると思いますが、いろいろと変更しました。 Download: gmperator.js 今回の変更の肝はプラグイン開発者用(g:unsigned:id:Trapezoidさんとか)にliberator.plugins.gmperatorを用意したところ…

Stylish 的なプラグイン - stylechanger.js

毎度の事ながら名前のセンスがないオイラです。 http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/stylechanger.js codereposにアップされてます。 highlight コマンド スタイルシートのオン/オフと代替スタイルシートに関するコマ…

Firefox3b4 バー周りのuserChrome.css

FirefoxのデフォルトのCSSではちょっと間が空きすぎだと感じているのでuserChrome.cssを弄った。 左がデフォルトで右が弄った結果。 主に以下のような事をしている ブックマークツールバー アイコンのあるものはアイコンのみに(テキスト非表示) フォルダは…

coderepos へアップしたぉ

CodeReposにvimperator-scripts掘ったよ - Dis Communication - 符号無し でid:Trapezoid氏に早くCodereposへコミット汁!と叱咤激励されたので、さっそくアカウント取ってアップしたよ。

ページのエンコードを変更するプラグイン

encodeSwitcher.js ページに文字コード指定がなかったりすると文字化けの原因となるわけで、そんな時にツールバーから変更するのは面倒よー。普段はツールバーを隠しているし....。なんか方法ないの?というような内容のメールがvimperatorのメーリングリス…

Web辞書を引いて結果をバッファウィンドウに出力するvimperatorプラグイン

最新版はhttp://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/にあります。 lookupDictionary.js lookupDictionary.js(UTF-8でみてね) WEBの辞書を引くのに一々タブを開いて行ったり来たりするのは面倒じゃありませんか? 無駄な…

gmperator (= vimperator + greasemonkey) plugin

最新版はhttp://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/にあります。 gmperator.js またまたvimperatorのプラグイン。今度はGreasemonkey絡み。 gmperator.js 先日(Greasemonkeyのソースがかなりアレな件)により、外部から…

CopyURL+ のような事をするvimperator plugin

追記(2008/04/06) 最新版はhttp://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/にあります。 copy.js copy.js またプラグインを作ってしまった。現状、開いているURLのコピーはできるが、タイトルのコピーにちょっと困る。CopyUR…

vimperatorのメーリスに参加

Vimperator Info Page 一昨日くらいから無謀にもメーリスに投稿し始めた。 今ならオイラの拙い英語が担当できるよ!!じゃなくて、要望が通るかもしれないよ!!オイラもデフォルトのキーマップをユーザ定義のマップで上書きできないよウワーンって投稿した…

vimperatorrcファイルが0.5.3と0.6preで互換性がない件

vimperatorの0.6pre(firefox3向け)を試している。 が、何か動かない....と思ったら0.5.3用の.vimperatorrcを読んでてダメだったみたい。 firefox3にはまだ完全に乗り換えるつもりのないオイラとしてはどうにか共存させなきゃいけないので、互換性のない部分…

vimperator plugin の autoIgnoreKey.js の改良

マッチするページの場合、自動的にvimperatorのkeyをオフにする autoIgnoreKey プラグイン ページをロードした時と選択した時vimperatorのキーをオフに出来るのは良いけど、逆にオフになった状態から別のタブを選択したときオフのまんまなんだよね、と今更気…

Re: vimperator使い始めた

2008-01-18 - どんごどんご(vimperator使い始めた)について 勝手に添削してみる map <Up> 6k map <Down> 6jみたいに書いてもカーソルキーの上下でスクロールする行数を変更できない 2008-01-18 - どんごどんご vimperator 0.5.3では<Tab>,<S-Tab>,<Return>,<Space>,<Up>,<Down>をmapコマンドで定義しても無視</down></up></space></return></s-tab></tab></down></up>…

マッチするページの場合、自動的にvimperatorのkeyをオフにする autoIgnoreKey プラグイン

Vimperator2.0がある今もうすでにこのプラグインは古いものです vimperator plugin の autoIgnoreKey.js の改良にて新しいものを書きましたので、以下のコードは古いものです。GmailとかLivedoor Reader等へ訪れた場合、vimperatorにキーを奪われてしまう。…

vimperator製作者さんからメールがキタ───

びっくり仰天。vimperatorのメイン製作者のMartinさんからメールが来た。vimperator + SplitBrowser プラグインほぼ完成の記事を見てメールをくれたみたい。 お望みならmozdev.org - vimperator: scriptsにプラグインファイルを置くからファイルを送ってくれ…

vimperator + SplitBrowser のプラグインが公式プラグイン置き場に載った

vimperator + SplitBrowser プラグインほぼ完成に載せた分割ブラウザ(SplitBrowser)を使用したプラグインがmozdev.org - vimperator: scriptsに載りました! 感動。ありがとう Martinさん。

vimperator 0.5.3 にアップデートしたら今まで書いたプラグインが全滅...orz

自動更新に来ていたので0.5.3にアップデートしたが、なっていろいろ変更されてしまった。だいたいはmozdev.org - vimperator: ChangeLogに書かれている。 ChangeLogにある変更はあまり痛くないのだが、他にもオブジェクト名、変数名が変わっているのが痛い。…

vimperator + SplitBrowser プラグインほぼ完成

vimperator 0.5.3用に書き直しました ちょっと間が空いたけど、vimperatorとSplitBrowserを組み合わせるプラグインが大分出来上がってきた。 コマンド sp[lit] [URL] [-POSITION] ブラウザを分割して開く基本コマンド。[URL]なしだと今現在開いているページ…

vimperatorでキャレットブラウズモード

キャレットブラウズモードを知っているかい? F7または、ツール*1 -> オプション を開いて、詳細の一般タブから設定できるやつだよ。これをオンにするとページにテキストボックス内でのキャレット見たいのが現れて、矢印キーとかで移動できるようになるんだ…

Feedボタンをステータスバーに移動

vimperatorを使っているオイラはURLバーを表示していない。でも、そうするとフィードアイコンが表示されない。それは少々不便なのでステータスバーに移動させてみた。HOME/.vimperatorrc" Show feed-button to statusbar :javascript <