2008年08月22日
_ [Firefox] .vimperatorrcで設定していること
だいぶVimperatorにも慣れてきたので、設定してあることをメモっとく。
'b'でスクロールアップに慣れているので。
map b <PageUp>
キー一つでやって欲しいこと。
map s gt "右のタブに切り替え map a gT "左のタブに切り替え map Q ZQ "セッションを保存せずに終了 map U gu "親ディレクトリに移動
カーソル移動は矢印キーを押すよりCtrl-fなどを押す方が慣れているので、効かない組み合わせを書いておく。
imap <C-f> <Right> cmap <C-f> <Right> imap <C-n> <Down> cmap <C-n> <Down> cmap <C-p> <Up>
ウィンドウタイトルの文字列。
set titlestring=Swiftfox
検索は大文字小文字を無視する。
set ignorecase
メニューバーはあった方がいいので。
set guioptions=m
Googleなどのページを開いたときに入力欄にフォーカスを奪われるのを防ぐため。でもたまに奪われる。
set focuscontent
'f'や'F'で表示されるヒントのスタイルを少し変更。
set hintstyle=z-index:5000; font-family:monospace; font-size:12pt; color:black; background-color:#CCF; border-color:ButtonShadow; border-width:1px; border-style:solid; padding:0px 1px 0px 1px; position:absolute;
こうすると凄いらしいので設定してみたら凄かった。
set wildoptions=auto set complete=sl
']]'や'[['で探す候補に日本人として日本語を追加。
set nextpattern=^次(へ|の|ペ),^続き,\bnext\b,^>$,^(>>|»)$,^(>|»),(>|»)$,\bmore\b set previouspattern=^前(へ|の|ペ),^戻る,\bprev|previous\b,^<$,^(<<|«)$,^(<|«),(<|«)$
エディタを普段使ってるものに変更。エディタの起動はテキストエリアでCtrl+i。
set editor=mlterm -e vim
小学生じゃないのでfeedSomeKeys.jsを導入。
autocmd LocationChange .* :fmapc
js <<EOF
autocommands.add('LocationChange',/mail\.google\.com\/(mail|a)\//,[
'js plugins.feedKey.setup(',
'"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])',
');'
].join(''));
EOF
js <<EOF
autocommands.add('LocationChange',/reader\.livedoor\.com\/reader\//,
'js plugins.feedKey.setup("j k s a v <Space> <S-Space>".split(/ +/));');
EOF
js <<EOF
autocommands.add('LocationChange',/fastladder\.com\/reader\//,
'js plugins.feedKey.setup("j k s a v <Space> <S-Space>".split(/ +/));');
EOF
とりあえずこんな感じ。
[ツッコミを入れる]
[]
