.vimrc をどんだけ編集しても自動インデントが解除されなくて困ってた(´・ω・`)
macvim-kaoriya-20091225.dmg版では設定ファイルを読み込む順番があるので注意。
:scriptnamesコマンドで確認してみる
/Applications/MacVim.app/Contents/Resources/vim/vimrc
/Users/hoge/.vimrc
/Applications/MacVim.app/Contents/Resources/vim/gvimrc
/Users/hoge/.gvimrc
実は~/.vimrcのファイルを読み込んだ後にgvimrcが読み込まれている事がわかる。
gvimrcファイル読み込みたくないっていう人は
/Applications/MacVim.app/Contents/Resources/vim/vimrc
/Applications/MacVim.app/Contents/Resources/vim/gvimrc それぞれに
let plugin_cmdex_disable = 1
を追記する。or ワイルドに消しちゃう
MacVimを快適に使うための.vimrc設定などなど - iDeaList::Writing
わけわからなくてめんどうになったので
/Applications/MacVim.app/Contents/Resources/vim/vimrc
/Applications/MacVim.app/Contents/Resources/vim/gvimrc
をワイルドに削除。
と言いたいところだけど、___vimrc とか ___gvimrc にリネームしていちおう残しておいた :-P
それと ~/.vimrc を削除して ~/.gvimrc を作成。基本的にこっちに設定を全部書いても良さそうな気がしたので (ダメな設定項目もあるらしいけど)。
現時点の .gvimrc はこんな感じ。
$ cat ~/.gvimrc
" Hi! This file is my .vimrc
filetype off
set nocompatible
set number
set ruler
set title
set showtabline=1
set nobackup
set noautoindent
set tabstop=4
set nosmartindent
syntax on
set listchars=tab:^\ ,trail:_
set list
これまでの流れ。
tags: vim mac_os_x macvim
Posted by NI-Lab. (@nilab)