最近のVimperatorの設定
twitterかどこかでvimperatorの1/14以降のバージョンが良いと言う話を聞いたので、2ヶ月ぶりくらいにVimperatorの設定をいじったのでメモ
vimperatorの最新版は、Page not found - vimperator labsから落とす
plugin
vimperatorrcの前に、入れてるpluginを列挙。というのもvimperatorrcはほとんどplugin用の設定ですからね
pluginは
/lang/javascript/vimperator-plugins/trunk –
CodeRepos::Share – Trac
から適当に見繕う。
_libly.js
vimperator開発用フレームワーク?
これを利用してるpluginがあるので、とりあえず入れる
appendAnchor.js
ttp://で始まるような文字列をリンクにしてくれる。
Firefoxのアドオンでテキストリンクってのがあるけど、これ入れると不要に…!
char-hints-mod2.js
いつからかhintモードが数字になったけど*1、それを以前のバージョンのように文字で選択可能にするためのもの
gmperator.js
よくわからんけどいれてる
hatenaStar.js
はてなスターをつけるためのもの。
;hではてすた付けれるから便利。引用スターを付けれたらもっと便利。できるのかな?
mixiecho.js
mixiエコーを見たりpostしたりできる。普通にwebから見るより見やすかったりする
sbmcommentsviewer.js
delicious,はてな,Livedoorなどのタグやブックマークコメントとかが見れる
vimperatorrc
"" ブックーマークツールバーとタブ番号とスクロールバーを表示。タブはTabKitを入れて左側に表示させてる set guioptions=Bnrb set vb set hlsearch set focuscontent map j 3<C-e> map k 3<C-y> map h gT map l gt ""twitter関連 map ,t :twitter<Space> map ,T :twitter!<Space> map @ :twitter!@<CR> ""twitter検索 map ,mt :mr<Space>twitter-search-pcod-no-jp<Space> map ,mT :mr<Space>twitter-search-pcod-no-jp<Space>tohae<CR> ""ふぁぼったー map ,mf :mr<Space>favotter-new<Space> map ,mF :mr<Space>favotter-new<Space>tohae<CR> ""direct_bookmark map s :sbm<Space>[ ""mixiエコーを表示 map m :mixiecho<CR> ""ぶくまコメを表示 map v :viewSBMComments<CR> ""LDRize用 let g:ldrc_intelligence_bind = "true" let g:ldrc_skip = "0.15" ""direct_bookmarkで使う先。なんかはてなが今一だから最近はdeliciousしか使ってない let g:direct_sbm_use_services_by_tag = "d" let g:direct_sbm_use_services_by_post = "d" ""ヒントモードを使った時に自動的にttp://をリンクに let g:auto_append_anchor = "true" ""ぶくまコメの表示フォーマット let g:def_sbm_format="id,tags,comment" let g:def_sbms="hd" ""char-hintsを出す時に小文字で選択するようにする let g:hintsio="i" " Gmail/GoogleReaderでは新規タブをバックグラウンドで開く autocmd LocationChange (?!https?://(mail\.google\.com\/(mail|a)\/|www\.google\.com/reader)) :set! browser.tabs.loadDivertedInBackground=false autocmd LocationChange https?://(mail\.google\.com\/(mail|a)\/|www\.google\.com/reader) :set! browser.tabs.loadDivertedInBackground=true "" feedSomeKeys.js autocmd LocationChange .* :fmapc ""Gmail用 autocmd LocationChange mail\\.google\\.com/mail :fmap -depth 4 c / j k n p o u e x s r a # [ ] z ? gi gs gt gd ga gc ""GoogleReader用 autocmd LocationChange www\\.google\\.com/reader :fmap! -vkey i o j k n p m s t v A r S N P X O gh ga gs gt gu u / ?
前のバージョンではLDRizeなんちゃらが動かなかったり、char-hints-mod.jsが動かなかったりして微妙にストレスだったんだけど、今回はかなり良い感じになった。でもまだまだよくなりそうな予感はしている
*1:アルファベットによる絞り込み機能のためらしい