vimperator

openコマンドを拡張しgoogle検索のクエリを追加するvimperatorプラグイン

openコマンドを使ってgoogleを検索した後、続きからもう一度検索したい時がある。 例えば、以下のような場合。 vimperatorまで一度検索して、追加でvimperator pluginを調べたい。 この場合oを押してopenコマンドを開くと再度vimperatorと入力しなければなら…

vimperatorプラグインでのurlの取得

window.locationだとchrome://browser/content/browser.xulが取得される。 document.locationやdocument.URLでも同じだ。 browser.xulとはFirefoxのメインウィンドウらしい。 window.content - Web API インターフェイス | MDN つまりブラウザのwindowオブジ…

ツリー型タブの表示・非表示の切り替え

vimperatorでツリー型タブの表示・非表示を以下のコマンドでやっていた。 nnoremap e :js<Space>TreeStyleTabBrowserAutoHide.toggleMode();<CR> eを押すとツリー型タブの表示がトグルする。 半画面にして記事を参考にしながらコード書くのに便利で重宝してる。 しかし</cr></space>…

画面を狭くしたら自動でツリー型タブを隠す

2015-01-28 追記 以下のスクリプトは今は使ってない。 フルスクリーンに対応できない点に気づいたため。 まあ、一番下に書いた手動で開閉するコマンドをマッピングしておけば困ることがほとんどない。 ツリー型タブを愛用しているのだけど、よくwin+矢印で画…

firefox29でナビゲーションバーが消せないのでmaine_coon.js

ナビゲーションバーが消せなくなった。 これは少し困った。 アドオンで消せた。追記にて圧倒的解決。 大多数の人にとってナビゲーションバーは必要だろう。 だが、普段vimperatorを使っている人にとってそれは無用の長物だ。 こういうカスタマイズできる余地…

vimperatorでtweetdeckを無視する

普段twitterを見るのにtweetdeckを使っているのでvimperatorの設定 tweetdeckを開いて :ignorekeys add tweetdeck\.twitter\.com -except :,<C-n>,<C-p> を設定。 これでタブの切替が可能。 プラグインのfeedsomekeys_3使ってもいいんだけどたまにj,kが反応しなくなっ</c-p></c-n>…

vimperatorでツリー型タブのON・OFF

普段からvimperator使ってると、それだけで画面が広い。 ただタブバーが圧迫する。邪魔だ。タブを100とか開いたらもう目も当てられない。 そこでツリー型タブを使う。 でも、ツリー型タブって自動で表示・非表示とかあるんだけどキーの割り当てがない。 そこ…