" suVene .vimperatorrc " for Vimperator 1.2 echo "loding" " Mappings """""""""""""""""""""""""""""""""""""""""" " scroll map j 3 map k 3 map J map K " tab map h map l " http://unsigned.g.hatena.ne.jp/Trapezoid/20080620/1213961754 javascript <', ':tablast'], ['', ':tabfirst'], ['', ':tabmove! +1'], ['', ':tabmove! -1'], ['', ':set guioptions+=b'], ['', ':set guioptions-=b'], ['', ':set guioptions+=T'], ['', ':set guioptions-=T'], [',b', ':bentry'], [',c', ':copy'], [',s', ':buffer!'], [',v', ':viewSBMComments'], ].forEach(function([key, command]){ liberator.mappings.addUserMap([liberator.modes.NORMAL], [key], "User defined mapping", function () { liberator.execute(command); }, { rhs: key, noremap: true }); }); EOM " ex mode cnoremap cnoremap cnoremap cnoremap cnoremap cmap cmap cmap cmap " edit inoremap inoremap inoremap inoremap inoremap imap imap imap imap " Options """""""""""""""""""""""""""""""""""""""""" " タブバーを常に表示 set stal=2 " Speed up first time history/bookmark completion set preload " set verbose=9 " visualbell有効 set visualbell set visualbellstyle+= opacity:.5; " ex mode increment set wildoptions=auto " :[tab]open コマンドで補完する候補と順番 set complete=sl " ページロード時にテキストボックスにフォーカスが入らないように set focuscontent " ]] set nextpattern+=次(の)?ページ,→\b, " [[ set previouspattern+=prev, 前(の)?ページ,\b← " autocmd LocationChange .* :js modes.passAllKeys = /^https?:\/\/(?:www\.)?rememberthemilk\.com/.test(buffer.URL) autocmd LocationChange .* :js modes.passAllKeys = /^https?:\/\/mail\.google\.com/.test(buffer.URL) autocmd LocationChange .* :js modes.passAllKeys = /^https?:\/\/(?:www\.)?google\.com\/reader/.test(buffer.URL) " for browser """""""""""""""""""""""""""""""" " 単語選択時の右側のスペース選択を行わない set! layout.word_select.eat_space_to_next_word=false " ポップアップ許可数を拡張 cf.http://la.ma.la/blog/diary_200611171115.htm set! dom.popup_maximum=999 " for plugins """""""""""""""""""""""""""""""" " direct_bookmark.js let g:direct_sbm_use_services_by_tag = "h" let g:direct_sbm_use_services_by_post = "h" " copy.js javascript <%TITLE%' }, { label: 'anchorWithHatena', value: '%TITLE% \"はてなブックマーク数\"' }, { label: 'htmlblockquote', value: '
%HTMLSEL%\n%TITLE% \"はてなブックマーク数\"
' }, { label: 'hatena', value: '[%URL%:title=%TITLE%]' }, { label: 'hatenacite', value: '>%URL%:title=%TITLE%>\n%SEL%\n<<' }, { label: 'markdown', value: '[%SEL%](%URL% "%TITLE%")' }, ]; EOM " multi_requester.js javascript <