mazinlabsのブログ

RubyとかCloudとかその辺の記事を書いたり書かなかったり

Vimperatorを晒してみる

FirefoxVimバインドで操作できるアドオンがVimperator。
設定ファイルを書くとVimと同様に色々変えられる。


現在自宅でLinux環境を構築中なのだが、移植に際して晒してみる。

" vim: set ft=vimperator:

"+----------------------------------------------------------------------------------------+
" 基本設定
"+----------------------------------------------------------------------------------------+

"ブラウザタイトルの変更
set titlestring=Firefox
"メニュー/ツール/リンクを表示
set guioptions=mB
"ページ全体で検索語を強調表示
set hlsearch
"ビープ音を鳴らさずビジュアルベルを使用
set visualbell
"ビジュアルベルを無効化
"set visualbellstyle=display:none;
"ヒントのスタイルを指定
"set font-family:monospace; font-size:12px; color:white; background-color:blue; border-color:ButtonShadow; border-width:0px; border-style:solid; padding:0px 1px 0px 1px; position:absolute;
"ヒント(フォーカス時)のスタイルを指定
"set focusedhintstyle=z-index:5000; font-family:monospace; font-size:12px; color:ButtonText; background-color:ButtonShadow; border-color:ButtonShadow; border-width:1px; border-style:solid; padding:0px 1px 0px 1px; position:absolute;

"+----------------------------------------------------------------------------------------+
" キーマップ設定
"+----------------------------------------------------------------------------------------+

"yで選択範囲をコピー
map y :echo 'Yank!'Y
"j/kの移動量を5倍に
map j 5
map k 5
"で「戻る」
map  H
"/かh/lでタブ移動
map  
map  
map h 
map l 
"でその他のタブを閉じる
map  :tabonly
"で現在のタブを閉じる
"map  d
"/で現在のタブの位置変更
map   :tabmove! -1
map  :tabmove! +1
"sで現在のページを保存
"map s :saveas
"でFirefoxを再起動
map  :restart
"でヘルプを表示
map  :help

"Ctrl+rで再起動,Ctrl+hでヘルプ ,sで設定ファイル再読込
map  :restart
map ,s :so C:\\Users\\Mahito\\_vimperatorrc

" OSのキーバインドを再現 
noremap  
noremap  

inoremap  
inoremap  
inoremap  
inoremap  
inoremap  
inoremap  

cnoremap  
cnoremap  
cnoremap  
cnoremap  
cnoremap  

多分もっといじるところがあるのでそのうち何とかしよう。