おすすめの.vimperatorrc設定

おすすめの.vimperatorrc設定

プラグインはfeedSomeKeys_3.js、hint-tombloo.js、tombloo.jsを入れています。

" ブラウザタイトルの変更
" Firefox デフォルトは 「Mozilla - Firefox」、vimperatorを入れると「vimperator」
set titlestring=Firefox
" 詳細表示レベル? 内容確認中、左下のステータス状況か?
" →「:javascript! 」で表示される内容レベル
set verbose=9ror parsing input URL, n
" 不明 内容確認中
set wildmode=list:full

"tabopen時履歴などを表示しない" ブラウザタイトルの変更
" Firefox デフォルトは 「Mozilla - Firefox」、vimperatorを入れると「vimperator」
set titlestring=Firefox
" 詳細表示レベル? 内容確認中、左下のステータス状況か?
" →「:javascript! 」で表示される内容レベル
set verbose=9
" 不明 内容確認中
set wildmode=list:full

"tabopen時履歴などを表示しない
set complete=s

"read vimperatorrc
map S :source ~/.vimperatorrc<cr>

" 選択文字列ののコピーを <C-c> に割り当て
map <C-c> :echo Yank!<CR>Y

" j/k でのスクロール幅を 1行 から 3行 に変更
map j 3<C-e>
map k 3<C-y>

" Backspace に戻るを割り当て
map <BS> <A-Left>

" h/l に戻るや進むを割り当て
map n <A-Left>
map b <A-Right>

" H/L や ← → でタブ移動
map H gT
map L gt
map <Left>  gT
map <Right> gt

" Shift + ← → で現在のタブの位置変更
map <S-Right> :tabmove! +1<CR>
map <S-Left>  :tabmove! -1<CR>

"new tab
map t :tabopen google 

"open tab 
map o :open google 

"new tab
map h :tabopen https://www.geek.sc/b/<CR>

"javascript if (typeof hBookmark != 'undefined') liberator.loadScript('chrome://hatenabookmark/content/vimperator/plugin/hatenabookmark.js', {__proto__: this});
"nnoremap bt :hbt<Space>
"nnoremap b :hbtc<Space>
"set complete+=H

command! -nargs=+ lazy autocmd VimperatorEnter .* <args>
lazy fmaps -u='mail\.google\.com/mail' c / j k n p o u e x s r a # [ ] ? gi gs gt gd ga gc
lazy fmaps -u='mail\.google\.com/mail/.*/[0-9a-f]+$' c / j,n k,p n,j p,k o u e x s r a # [ ] ? gi gs gt gd ga gc
lazy fmaps -u='www\.google\.co\.jp/reader' -events=vkeypress j k n p m s v A r S N P X O gh ga gs gt gu u / ? J K
lazy fmaps -u='(fastladder|livedoor)\.com/reader' j k s a p o v c i,p <Space> <S-Space> z b < > q w e,g
lazy fmaps -u='https?://www\.rememberthemilk\.com/home/' j k m i c t ? d F,f G,g S,s L,l Y,y H,h M,m <Del> <C-S-Left> <C-S-Right>
lazy fmaps -u='http://code.google.com/p/vimperator-labs/issues/list' o j k
lazy fmaps -u='http://code.google.com/p/vimperator-labs/issues/detail' u