_vimperatorrc晒す
昨日Firefox3がリリースされた。これを機にVimperaotorを使ってみようという人もいると思うので参考までに_vimperatorrcを晒してみる。プラグインへの依存度が高いのでまずは使わせて頂いているプラグインを列挙。ほぼ/lang/javascript/vimperator-plugins/trunk - CodeRepos::Share - Tracから入手可。
browser_object / copy / direct_bookmark / gmail_biff / gmperator / hatenabookmark_show / hatenaStar / ime_controller / ldrize_cooperation / ldrize_cooperation_fetch_flv / lookupDictionary / splitBrowser / stylechanger / twitter / twitterView / walk-input
ちなみにVimperatorの最新版はここから。以下、コメントをほとんどつけていなくて不親切ですが、日本語ヘルプなどを参照しながら読んでみてください。
" _vimperatorrc " vimperator_1.2pre_2008-06-19.xpi 2008-Jun-19 07:30:05 233.3K application/x-xpinstall " http://vimperator.driftaway.org/ " / set / set activate= set complete=sfbhS set hintstyle+= font-size:15px; set newtab=all set preload set scroll=5 set titlestring=Mozilla Firefox 3 set visualbell set nextpattern+=next, 次(の)?ページ,\b次.*,→\b,下一頁,Следующая,・、・隹€ set previouspattern+=prev, 前(の)?ページ,\b前.*,\b← " / let / let g:direct_sbm_use_services_by_tag = "h" let g:direct_sbm_use_services_by_post = "h" let g:ex_ime_mode = "inactive" let g:ldrc_captureMappings = "['j', 'k', 'p']" let g:styles = "BrightFocus,Tooltip,LDR,LDR_Article,TumblrDashboardBigPhotos" let g:textarea_ime_mode = "inactive" " / map / " スクロール noremap j 5j noremap k 5k noremap J <C-d> noremap K <C-u> " バッファ移動 noremap gm :tabmove! +1<CR> noremap gM :tabmove! -1<CR> " sbm map B :sbm<space>[ map bb :hbinfo<CR> map bi :sbm [niconico][idolm@ster][mad][ map bv :sbm [niconico][vocaloid][ map by :sbm [niconico][music][mashup][吉幾三][ " Copy map ca :copy anchor<CR> map cb :copy hatenabookmark<CR> map cc :copy hatenacite<CR> " Twitter map wf :twitter *<space> map wl :twitter<CR> map wr :twitter d rtm<space> map ws :tabopen twitter?<space> map wt :twitter<space> map ww :twitter! watching %TITLE% - %URL%<CR> " その他 map ga :echo Application.extensions.all.map(function(e) e.name+" ("+e.id+")")<CR> map gl :ls!<CR> map gr :m pinned-or-current-link | reblog | clear-pin<CR> map gs :hatenastar 1<CR> map gy mziggvGy<esc><esc>'z:delmarks z<CR> map I <C-q> map x dd map ! :set invum<CR> " / ex mode / cmap <C-n> <Tab> cmap <C-p> <S-Tab> cmap <C-f> <Right> cmap <C-b> <Left> " / Javascript / " ステータスバーにfeedボタンを表示 javascript <<EOM (function () { var feedPanel = document.createElement('statusbarpanel'); var feedButton = document.getElementById('feed-button'); feedPanel.setAttribute('id','feed-panel-clone'); feedPanel.appendChild(feedButton.cloneNode(true)); feedButton.parentNode.removeChild(feedButton); document.getElementById('status-bar') .insertBefore(feedPanel,document.getElementById('security-button')); })(); EOM " disable accesskey javascript <<EOM liberator.options.setPref('ui.key.generalAccessKey', 0); EOM echo ".vimperatorrc sourced"