vim で特定のファイルタイプを編集しているときだけ TAB を半角スペースに変換しないようにする
基本的に vim で編集するときはインデントに半角スペースを使っています.
それは
で,基本的に
set expandtab
だけど,tex ファイルの場合だけ
set noexpandtab
という設定にしたい場合はどうすりゃいいのか分からなかったので調べてみました.
set expandtab let _curfiletype=expand("%:e") if _curfiletype == 'tex' set noexpandtab endif
expand については http://nanasi.jp/articles/code/io/file-path.html ,また雛形は http://qiita.com/Lacty/items/23a89d2b999cb0e9fae1 参考にさせていただきました.