20090107 .vimrc
現在の設定
"--------------------------------------------------------------------------- " 検索の挙動に関する設定: " " 検索時に大文字小文字を無視 (noignorecase:無視しない) set ignorecase " 大文字小文字の両方が含まれている場合は大文字小文字を区別 set smartcase "--------------------------------------------------------------------------- " 編集に関する設定: " " タブの画面上での幅 set tabstop=4 " 挿入されるインデント幅 set shiftwidth=4 " タブをスペースに展開しない (expandtab:展開する) set noexpandtab " 自動的にインデントする (noautoindent:インデントしない) set autoindent set smartindent " バックスペースでインデントや改行を削除できるようにする set backspace=2 " 検索時にファイルの最後まで行ったら最初に戻る (nowrapscan:戻らない) set nowrapscan " 括弧入力時に対応する括弧を表示 (noshowmatch:表示しない) set showmatch " コマンドライン補完するときに強化されたものを使う(参照 :help wildmenu) set wildmenu "--------------------------------------------------------------------------- " GUI固有ではない画面表示の設定: " " 行番号を非表示 (number:表示) set nonumber " ルーラーを表示 (noruler:非表示) set ruler " タブや改行を表示 (nolist:非表示) set list " どの文字でタブや改行を表示するかを設定 set listchars=tab:>-,extends:<,trail:-,eol:< " 長い行を折り返さずに表示 (wrap:折り返す) set nowrap " 常にステータス行を表示 (詳細は:he laststatus) set laststatus=2 " コマンドラインの高さ (Windows用gvim使用時はgvimrcを編集すること) set cmdheight=2 " コマンドをステータス行に表示 set showcmd " タイトルを表示 set title " 色設定として desertを仕様(Windows用gvim使用時はgvimrcを編集すること) colorscheme desert " tabの表示色を設定(Windows用gvim使用時はgvimrcを編集すること) highlight SpecialKey guifg=grey50 " eolの表示色を設定(Windows用gvim使用時はgvimrcを編集すること) highlight clear NonText highlight NonText guifg=grey40 "--------------------------------------------------------------------------- " ファイル操作に関する設定: " " スワップファイル(.swpファイル)の出力先 set directory=$HOME/.vim/tmp " スワップファイル(.swpファイル)を作成する set swapfile " バックアップファイル(~ファイル)の出力先 set backupdir=$HOME/.vim/tmp "" バックアップファイル(~ファイル)を作成する set backup " ファイルの上書きの前にバックアップを作る。オプション 'backup' がオンでない限り、バックアップは上書きに成功した後削除される。(有効:writebackup/無効:nowritebackup) set writebackup " viminfoファイルの出力先 set viminfo+=n$HOME/.vim/.viminfo