vimrc
0pt
syntax on " 検索ハイライトを有効 set hlsearch "ビープ音無効 set visualbell set fileencodings=utf-8,iso-2022-jp,sjis,euc-jp,ucs-2le,ucs-2,cp932 "新しい行のインデントを現在行と同じにする set autoindent "タブの代わりに空白文字を挿入する set expandtab "タブ文字、行末など不可視文字を表示する "set list "行番号を表示する "set number "シフト移動幅 set shiftwidth=4 "閉じ括弧が入力されたとき、対応する括弧を表示する set showmatch "ファイル内の <Tab> が対応する空白の数 set tabstop=4 "検索をファイルの先頭へループしない set nowrapscan "全角スペースを視覚化 highlight ZenkakuSpace cterm=underline ctermfg=lightblue guibg=#666666 au BufNewFile,BufRead * match ZenkakuSpace / / "入力モード時、ステータスラインのカラーを変更 augroup InsertHook autocmd! autocmd InsertEnter * highlight StatusLine guifg=#ccdc90 guibg=#2E4340 autocmd InsertLeave * highlight StatusLine guifg=#2E4340 guibg=#ccdc90 augroup END set title "編集中のファイル名を表示 set ruler "ルーラーの表示 set showmode "モード表示 set ignorecase "検索時に大文字小文字を無視 "ステータス行を表示 set laststatus=2 "ステータス行の指定 set statusline=%<%f\ %m%r%h%w set statusline+=%{'['.(&fenc!=''?&fenc:&enc).']['.&fileformat.']'} set statusline+=%=%l/%L,%c%V%8P "これは使えないっぽい "if has('multi_byte_ime') || has('xim') " " 日本語入力ON時のカーソルの色を設定 " highlight CursorIM guibg=Purple guifg=NONE "endif " FuzzyFinder " http://subtech.g.hatena.ne.jp/secondlife/20090914/1252915215 nnoremap <unique> <silent> <C-S> :FufBuffer!<CR> nnoremap <unique> <silent> ef :FufFile!<CR> nnoremap <silent> eff :FufFile!<CR> nnoremap <silent> efm :FufMruFile!<CR> autocmd FileType fuf nmap <C-c> <ESC> let g:fuf_patternSeparator = ' ' let g:fuf_modesDisable = ['mrucmd'] let g:fuf_mrufile_exclude = '\v\~$|\.bak$|\.swp|\.howm$' let g:fuf_mrufile_maxItem = 2000 let g:fuf_enumeratingLimit = 20 " omni completion filetype plugin indent on " タブで補完 " http://jigen.aruko.net/2006/11/29/method-to-carry-out-omni-supplement-in-tab-in-vim7/ function InsertTabWrapper() if pumvisible() return "\<c-n>" endif let col = col('.') - 1 if !col || getline('.')[col - 1] !~ '\k\|<\|/' return "\<tab>" elseif exists('&omnifunc') && &omnifunc == '' return "\<c-n>" else return "\<c-x>\<c-o>" endif endfunction inoremap <tab> <c-r>=InsertTabWrapper()<cr> autocmd FileType php let g:acp_completeOption = '.,w,b,u,i,k~/.vim/dict/php.dict,t'
コメントはまだありません