Show
Ignore:
Timestamp:
11/05/08 17:48:51 (2 months ago)
Author:
retlet
Message:

* 環境を1.2に戻した * プラグインの変更に伴なう設定の更新

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • dotfiles/vimperator/retlet-vimperatorrc

    r18728 r22767  
    11" retlet .vimperatorrc 
    2 " for Vimperator 1.2pre 
     2" for Vimperator 1.2  
    33 
    44echo "Loading..." 
     
    3434set visualbellstyle+= opacity:.5; 
    3535 
     36" ページロード時にテキストボックスにフォーカスするのを防ぐ 
     37set focuscontent 
     38 
    3639" ]]/[[ にヒットする文字列追加 
    37 "set nextpattern+=次(の)?ページ,→\b,下一頁,Следующая,다음 
    38 "set previouspattern+=prev, 前(の)?ページ,\b前.*,\b← 
     40set nextpattern+=次(の)?ページ,→\b,下一頁,Следующая,다음 
     41set previouspattern+=prev, 前(の)?ページ,\b前.*,\b← 
    3942 
    4043" ページのアクセスキーを無効化 
     44set! ui.key.generalAccessKey=0 
     45 
    4146" Awesomebarの補完対象にBookmarkletを追加、件数を50件に変更 
    42 set! ui.key.generalAccessKey=0 
    4347set! browser.urlbar.filter.javascript=false 
    4448set! browser.urlbar.maxRichResults=50 
     49 
     50" ポップアップ許可数を拡張 cf.http://la.ma.la/blog/diary_200611171115.htm 
     51set! dom.popup_maximum=9999 
    4552 
    4653" Gmail/LDR/Fastladder/OpenFL上では新規タブをバックグラウンドで開く 
     
    7279 
    7380" C-r でブラウザ再起動 
    74 "map <C-r> :restart<CR> 
     81map <C-r> :restart<CR> 
    7582 
    7683" 上のディレクトリに移動 
     
    9198 
    9299" C-h/l でタブ位置変更 
    93 "map <C-h> :tabmove! -1<CR> 
    94 "map <C-l> :tabmove! +1<CR> 
     100map <C-h> :tabmove! -1<CR> 
     101map <C-l> :tabmove! +1<CR> 
    95102 
    96103" qmark 
    97104map m :qmark<Space> 
    98 "map M :qmarks<CR> 
     105map M :qmarks<CR> 
    99106 
    100107" . でbuffer 
     
    109116 
    110117" ! でページのCSSをon/off 
    111 "map ! :set invum<CR> 
    112  
    113 " 設定ファイルを再読み込み 
    114 "map ,s :so .vimperatorrc<CR> 
    115 "map ,S :mapc<CR>:cmapc<CR>:imapc<CR>:so .vimperatorrc<CR> 
     118map ! :set invum<CR> 
    116119 
    117120" バーの表示切り替え 
     
    141144" sbmcommentsviewer.js 
    142145let g:def_sbm_format = "timestamp,id,tagsAndComment" 
    143 "map b :viewSBMComments<CR> 
     146map b :viewSBMComments<CR> 
    144147 
    145148" direct_bookmark.js 
     
    148151let g:direct_sbm_is_normalize = "false" 
    149152let g:direct_sbm_is_use_migemo = "true" 
    150 "map B :bentry<CR> 
    151 "map a :sbm<CR> 
     153map B :bentry<CR> 
     154map a :sbm<CR> 
    152155map A :sbm<Space> 
    153 "map ,a :btags<CR> 
     156map ,a :btags<CR> 
    154157 
    155158" ldrize_cooperation.js 
     
    157160"let g:ldrc_intelligence_bind = "false" 
    158161"let g:ldrc_skip = "0" 
    159 "map q :toggleldrc<CR> 
     162map q :toggleldrc<CR> 
    160163 
    161164" copy.js 
     
    172175EOM 
    173176 
    174 " feedSomeKeys.js 
     177" feedSomeKeys_2.js 
    175178autocmd LocationChange .* :fmapc 
    176179 
    177180" Tumblr (要ReblogCommand) 
    178 autocmd LocationChange http://.*\.tumblr(-beta)?\.com/ :fmap i tj 
    179 autocmd LocationChange http://.*\.tumblr(-beta)?\.com/ :fmap e tj 
     181autocmd LocationChange http://.*\.tumblr\.com/ :fmap i,tj 
     182autocmd LocationChange http://.*\.tumblr\.com/ :fmap e,tj 
    180183 
    181184" favotter (要Twit Fav command Minibuffer) 
    182 autocmd LocationChange http://favotter\.matope\.com/ :fmap f F 
     185autocmd LocationChange http://favotter\.matope\.com/ :fmap f,F 
    183186 
    184187" Gmail 
     188autocmd LocationChange mail\.google\.com/(mail|a)/ :fmap -d 4 c / j k n p o u e x s r a # [ ] z ? gi gs gt gd ga gc 
     189 
     190" livedoor Reader/Fastladder/OpenFL 
     191autocmd LocationChange http://(reader\.livedoor\.com|fastladder\.com|0\.0\.0\.0\:3000)/reader/ :fmap j k s a p v c z Z b i r < > o,vj J,<Space> K,<S-Space> q w g u  
     192 
     193" Fastladder Reblog用 (要tombloo.xpi/ldr+tombloo.user.js) 
     194autocmd LocationChange http://fastladder\.com/reader/ :fmap i,Tj 
     195autocmd LocationChange http://fastladder\.com/reader/ :fmap e,Tj 
     196 
     197" localkeymode.js 
     198let g:localkeymode_enable = "true" 
    185199js <<EOM 
    186 autocommands.add('LocationChange',/mail\.google\.com\/(mail|a)\//,[ 
    187   'js plugins.feedKey.setup(', 
    188   '"c / y j k n p o u e x s r a # [ ] z ? gi gs gt gd ga gc".split(/ +/).map(function(i) [i, "4" + i])',  
    189   ');' 
    190 ].join('')); 
     200liberator.globalVariables.localKeyMappings=[ 
     201    [/www\.nicovideo\.jp\/watch/, [ 
     202        ['p', ':nicopause'], 
     203        ['m', ':nicomute'], 
     204        ['v', ':nicommentvisible'], 
     205        ['s', ':nicoseek! +10'], 
     206        ['S', ':nicoseek! -10'], 
     207        ['z', ':nicosize'], 
     208        ['c', ':nicomment ', true], 
     209        ['C', ':nicommand ', true], 
     210    ]], 
     211]; 
    191212EOM 
    192  
    193 " livedoor Reader/Fastladder/OpenFL 
    194 js <<EOM 
    195 autocommands.add('LocationChange',/reader\.livedoor\.com\/reader\//, 
    196   'js plugins.feedKey.setup("j k s a p v c <Space> <S-Space> z Z < > q w b i g u".split(/ +/));'); 
    197 autocommands.add('LocationChange',/(fastladder\.com|0\.0\.0\.0\:3000)\/reader\//, 
    198   'js plugins.feedKey.setup("j k s a p v c <Space> <S-Space> z Z < > q w".split(/ +/));'); 
    199 EOM 
    200 autocmd LocationChange http://(reader\.livedoor\.com|fastladder\.com|0\.0\.0\.0\:3000)/reader/ :fmap o vj 
    201 autocmd LocationChange http://(reader\.livedoor\.com|fastladder\.com|0\.0\.0\.0\:3000)/reader/ :fmap J <Space> 
    202 autocmd LocationChange http://(reader\.livedoor\.com|fastladder\.com|0\.0\.0\.0\:3000)/reader/ :fmap K <S-Space>  
    203 " Reblog用 (要tombloo.xpi/ldr+tombloo.user.js) 
    204 autocmd LocationChange http://fastladder\.com/reader/ :fmap i Tj 
    205 autocmd LocationChange http://fastladder\.com/reader/ :fmap e Tj 
    206  
    207 " nicontroller.js+local_mappings.js 
    208 javascript <<EOF 
    209 (function(){ 
    210 liberator.mappings.localMapSettings = []; 
    211 function addSetting(se){ 
    212         liberator.mappings.localMapSettings.push(se); 
    213 } 
    214 // nicovideo 
    215 // cでコメント入力、Cでコマンド入力、sでシーク、vでボリューム調整、 
    216 // pで停止/再生、mでミュートのon/off、vでコメの表示トグル、zでズーム。 
    217 var nicovideo = [ 
    218         /^http:\/\/www.nicovideo.jp\/watch/, 
    219         [ 
    220             ["p","nicopause"], 
    221             ["m","nicomute"], 
    222             ["v","nicommentvisible"], 
    223             ["z","nicosize"], 
    224             ["s","nicoseek"], 
    225         ], 
    226         [ 
    227             ["c","nicomment"], 
    228             ["C","nicommand"], 
    229            // ["l","nicovolume"], 
    230             ["s","nicoseek"], 
    231         ], 
    232 ]; 
    233 addSetting(nicovideo); 
    234 })(); 
    235 EOF 
    236213 
    237214" Javascript 
     
    250227EOM 
    251228 
    252 " wildoption=auto でウザいmap対策 
    253 " http://unsigned.g.hatena.ne.jp/Trapezoid/20080620/1213961754 
    254 js <<EOM 
    255 [ 
    256     ['<C-r>',':restart'], 
    257     ['<C-h>',':tabmove! -1'], 
    258     ['<C-l>',':tabmove! +1'], 
    259     ['!',':set invum'], 
    260     ['b',':viewSBMComments'], 
    261     ['B',':bentry'], 
    262     ['a',':sbm'], 
    263     [',a',':btags'], 
    264     ['q',':toggleldrc'], 
    265     ['M',':qmarks'], 
    266 ].forEach(function([key,command]){ 
    267     liberator.mappings.addUserMap([liberator.modes.NORMAL], [key], 
    268         "User defined mapping", 
    269         function () { liberator.execute(command); }, 
    270         { 
    271             rhs: key, 
    272             noremap: true 
    273         }); 
    274 }); 
    275 EOM 
    276  
    277229" Abbreviations 
    278230" ======================================================================