.vimrc
かなりいろいろ変えた。
http://github.com/januswel/dotfiles/blob/d85357f60da05f9505c78acab707c91c9c9956b7/.vimrc
- path 関係を楽にする key mapping
- http://github.com/januswel/dotfiles/commit/d85357f60da05f9505c78acab707c91c9c9956b7
- 以下を参考に設定してみた。かなり便利。
- なんだけど Kaoriya さんとこの Windows 版だと
c が効かないなと思って :nnoremap してみるとよくわからないのが登録されてたので、おもむろに :vimgrep で $VIMRUNTIME を検索してみたら dicwin.vim という plugin が悪さをしてたとわかったので ( key mapping を勝手に定義するのは行儀悪いと思う ) 削除したら動くようになった。なんか英和辞書らしいけど vimp で足りてるのでいいです。
- 見えない文字を見えるようにする plugin
- http://github.com/januswel/dotfiles/blob/a52f2c4d82744b77f4791be93e3b9eeab25e3e73/.vim/plugin/ShowInvisibleCharacters.vim
- .vimrc に書いてた script を切り出したもの。 .vimrc 長くなってきたなー、別にそんな頻繁に maintenance するわけじゃないし切り出しちまおうというノリで。一応 5.08 以前でも使えるように :highlight link と :highlight default link の切り替えもやってるけど自分で使う分には意味がないという。
- 日本語関係の fileencoding をいい感じにする plugin
- http://github.com/januswel/dotfiles/blob/a52f2c4d82744b77f4791be93e3b9eeab25e3e73/.vim/plugin/Japanese.vim
- .vimrc からの切り出しふたつめ。 .vimrc には option 設定・ key mapping 定義・ let で変数定義くらいしかやらない方向で。 .vimrc 肥大化させても maintenance しにくいし何のための personal runtime directory だよということだね。