Hatena::Groupvimperator

HEAL ME QUICKLY

もげ

2009-01-30

ldrize_cooperationが挙動不審な件:

17:07 | ldrize_cooperationが挙動不審な件: - HEAL ME QUICKLY を含むブックマーク はてなブックマーク - ldrize_cooperationが挙動不審な件: - HEAL ME QUICKLY

下方向のスクロールだけそのままスクロールされたりldrizeされたり挙動不審

環境

Vimperator 2.0pre 1/29

Firefox 3.0.5

入ってるぷらぎん

direct_bookmark

feeder

feedSomeKeys_2

ldrize_cooperation

lookupDictionary

sbmcommentsviewer

.vimperatorrc

"OKIIZO!MOTTOBANTO!
:echo "Loading..."

"ウインドウタイトルを変更
set titlestring=W3C

"表示するツールバーをブックマークのみに
set guioptions=bBr

"新規タブで開くアクション
set activate=homepage,quickmark,tabopen,paste

"補完の優先度
set complete=lsSbf

"デフォルトの検索エンジン
set defsearch=g

"検索時にマッチした語句をハイライト
"set hlsearch=true

"新しいタブで開くシステムウインドウ
set newtab=all

"リンク先をコマンドラインに表示
set showstatuslinks=2

"常にタブを表示
set showtabline=2

"テキストエリアにフォーカスしない
set focuscontent

set verbose=0

"補完
set wildmode=list:full
set wildoptions=auto


"i/kでスクロール
map i 6<C-y>
map k 6<C-e>

"ディレクトリ掘る
map I gu

" j/lで戻る/進む
map j <C-o>
map l <C-i>

"←/→でタブ移動(窓使いの憂鬱との組み合わせ)
map <Left>  gT
map <Right> gt

map p P

"feedr.jsの設定
"LDRで購読
map s :fldr<CR>

"thottbotで検索
map w :t<space>w<space>

"設定再読み込み
map <F12> :source ~/.vimperatorrc<CR>
"GUI表示
map <F11> :set guioptions=bTm<CR>

"feedsomekey2の設定
"お掃除
:autocmd LocationChange .* :fmapc
"LDR
"i/kで次/前の記事
autocmd LocationChange http://reader\\.livedoor\\.com/reader :fmap k,j
autocmd LocationChange http://reader\\.livedoor\\.com/reader :fmap i,k
"nで開く
autocmd LocationChange http://reader\\.livedoor\\.com/reader :fmap n,v
"ピン
autocmd LocationChange http://reader\\.livedoor\\.com/reader :fmap o,p
autocmd LocationChange http://reader\\.livedoor\\.com/reader :fmap p,o

"Bでぶくま
autocmd LocationChange http://reader\\.livedoor\\.com/reader :fmap B,b
"ZZしたいときに(それグリモンでできるよ)
autocmd LocationChange http://reader\\.livedoor\\.com/reader :fmap Z
"j/lで前/次のfeed
autocmd LocationChange http://reader\\.livedoor\\.com/reader :fmap j,a
autocmd LocationChange http://reader\\.livedoor\\.com/reader :fmap l,s

"direct_bookmarkの設定
"post,tagともにdel.icio.usを使う
let g:direct_sbm_use_services_by_tag = "d"
let g:direct_sbm_use_services_by_post = "dh"
let g:direct_sbm_is_use_migemo = "true"
map a :sbm<space>
map A :btags<CR> 

"sbmcommentsviewerの設定
"取得する情報
"let g:def_sbm_format = "timestamp,id,tagsAndComment"
map B :viewSBMComments<CR>

"Ldrize_cooperatonの設定
let g:ldrc_hints = "true"
"http://unsigned.g.hatena.ne.jp/Trapezoid/20080530/1212074680
let g:ldrc_intelligence_bind = "true"
let g:ldrc_skip = "0.1"
let g:ldrc_captureMappings = "['k','i','p','o','?']" 


" ステータスバーにfeedボタンを表示
" http://d.hatena.ne.jp/teramako/20071205/p1
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

"読み込み完了を通知
:echo "Done"

Ldrizeキーバインドを変更するためにユーザースクリプトを変更

var KEYBIND = {
	'k'   : 'Next',
	'i'   : 'Prev',
	'o'   : 'Pin',
	'l'   : 'List',
	'f'   : 'Focus',
	'v'   : 'View',
	'p'   : 'Open',
	'h'   : 'Iframe',
	's'   : 'Siteinfo',
}

*

* - HEAL ME QUICKLY を含むブックマーク はてなブックマーク - * - HEAL ME QUICKLY

あとはdirect_bookmark.jsのタグ補完が[を頭に入れないと効かないとか...

どっか.vimperatorrcはっつけるcodereposみたいないいところないんですかね

retletretlet2009/01/30 17:29intelligence_bindまわり?
http://unsigned.g.hatena.ne.jp/Trapezoid/20080530/1212074680

snaka72snaka722009/01/30 23:30gistだったら、ダイアリーにも埋め込み(embed)できるので便利かも。とりあえずアカウント無しでも使えるし。
http://gist.github.com/