tsukkee /.vimperatorrc

2010/04/17 repository http://github.com/tsukkee/config/
" ==================== basic options ==================== "
set activate=quickmark,paste
set complete=sl
set focuscontent
set followhints=1
set guioptions=Bmrb
set hintinputs+=name
set hlsearch
set showstatuslinks=2
set wildoptions=auto

set nextpattern+='次','\bolder\b'
set previouspattern+='前','\bnerwer\b'

" set jsdebugger

let mapleader=","

" ==================== Firefox options ==================== "
" disable accesskey
set! ui.key.generalAccessKey=0
" hide close button
set! browser.tabs.closeButtons=2
" open bookmarks in background
set! browser.tabs.loadBookmarksInBackground=true
" open tabs by javascript in background
set! browser.tabs.loadDivertedInBackground=true
" allow lots of popups for ldr
set! dom.popup_maximum=1000
" allow control sidebar position
" set! layout.scrollbar.side=1
" show tab preview
set! browser.allTabs.previews=true
set! browser.ctrlTab.previews=true
" change new tab position
set! browser.tabs.insertRelatedAfterCurrent=false
" change behaviour on open folder
set! browser.tabs.loadFolderAndReplace=false
" use mousewheel acceleration
set! mousewheel.acceleration.factor=5
set! mousewheel.acceleration.start=3


" ==================== key mappings ==================== "
" increase j, k, h, l
nnoremap j 5j
nnoremap k 5k
nnoremap h 3h
nnoremap l 3l

" Use beginning matches on command-line history
cnoremap  
cnoremap  

" avoid unintended paste
" only use "gP"
nnoremap p 
nnoremap P 

" disable highlight
nnoremap  gh :nohl:offwordhighlight

" toggle "ナビゲーションバー"
nnoremap  I :toolbartoggle ナビゲーションツールバー

" toggle autopagerize
nnoremap  a :toggleautopagerize

" dispatch mouse event
js <

" migemo hint
set hintmatching=custom
js <  z b p o v > J < K
lazy fmaps -u='mail.google\.com/mail' u k j o