]追加された行はこの色です。削除された行はこの色です。viで拡張子ごとに設定を切り替えたいことがあります。何となくPythonを使おうと思ったときに、タブとスペースが混在すると勘弁してくれってなる・・・ってのが今回の動機です(過去のプログラマーなのでこのスタイル嫌い・・・)。viで拡張子ごとに設定を切り替えたいことがあります。何となくPythonを使おうと思ったときに、タブとスペースが混在するとインデントがややこしくなる・・・ってのが今回の動機です(過去のプログラマーなのでこのスタイル嫌い・・・)。Vineのvim-6.4ではファイルタイププラグインが有効になってますが、ファイルタイププラグインが有効になってない場合は以下のディレクティブを設定ファイルに追加します。ホームディレクトリにファイルタイプ定義用のファイルを作成します。UNIX系では''~/.vim/filetype.vim''だそうです。存在しない場合は作成します。ここでは拡張子.pyに対して登録することにします。続いて、Pythonのファイル固有の設定を記述します。viの難しい設定はよくわからないので、「タブを挿入したときはスペースに変換。タブ幅は4」という設定を追加します。設定ファイルは''~/.vim/ftplugin/'''ファイルタイプ'''.vim''です。これで.pyファイルを開いたり作成したときに設定が適用されていればOK。タブとスペースの混在で泣かされることは減ると思います。システムの設定自体をいじる場合はVineでは''/usr/share/vim/vim64/''以下の''filetype.vim''と''ftplugin/''以下を編集すればいいはず。