«前の日記(2008年08月19日) 最新 次の日記(2008年08月26日)» 編集

めも


2008年08月22日

_ [Firefox] .vimperatorrcで設定していること del.icio.usに追加 はてなブックマークに追加 livedoor クリップに追加

だいぶ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,^>$,^(>>|&#187;)$,^(>|&#187;),(>|&#187;)$,\bmore\b
set previouspattern=^前(へ|の|ペ),^戻る,\bprev|previous\b,^<$,^(<<|&#171;)$,^(<|&#171;),(<|&#171;)$

エディタを普段使ってるものに変更。エディタの起動はテキストエリアで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

とりあえずこんな感じ。

[]

がんばれ!!JUSTSYSTEM

ここに書かれている内容は全て無保証です

リンクはご自由にどうぞ

gmail.comのyasumemo

このサイトの広告は情報収集のためクッキーおよびウェブビーコンを利用しています

ブラウザの設定でクッキー、Javascriptを無効にしてもサイトの閲覧そのものに問題はありません