いつか綺麗に書き直せたらいいな
""一般設定
"メッセージの言語指定
"language japanese
"行番号の表示
set number
"文字のカラー表示
syntax on
"vi互換モード
set nocompatible
"現在のモードを表示
set showmode
"ステータスラインに文字コード,改行コードを表示
set statusline=%<%f\ %m%r%h%w%{'['.(&fenc!=''?&fenc:&enc).']['.&ff.']'}%=%l,%c%V%8P
""tab
"ファイル中の<tab>文字をを何文字で表すか
set tabstop=4
"sindentやautoindent時に挿入されるタブの幅
set shiftwidth=4
"<tab>キーを押したときに挿入される量
set softtabstop=4
""バックアップ
"set nobackup
set backupdir=/home/matsui/backup/vim
"swpファイルの保存場所
"set directory=/home/matsui/backup/vim
""プログラミング関係
"対応する括弧を見付ける
set showmatch
"一般的なインデント?
filetype on
filetype indent on
filetype plugin on
"cの自動インデント
"set cindent
"" インデント
"新しい行の開始時にインデントを前の行と同じ量にする
"set noautoindent
"新しい行を作ったときに高度な自動インデントを行う
set smartindent
"コピー時は特殊なインデントを行う
set copyindent
set pastetoggle=<F9>
"ファイルを開いた時前回のカーソル位置に戻る
autocmd BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "normal g`\"" |
\ endif
set hlsearch