回答:
拡張子を確認してそれに応じてテキスト幅を設定する代わりに、Windows 内またはWindows用のtex.vim(名前はファイルタイプと一致する必要があります)ファイルを作成し、そこでテキスト幅を設定するだけです。これは、.vimrcをクリーンに保つのに役立ちます。.vim/ftplugin/$HOME/vimfiles/ftplugin/
あなたの.vim/ftplugin/tex.vimファイルは、次のようになります。
setlocal textwidth=79
8bittreeがコメントで言ったようfiletype pluginsに、vimrcでも有効にする必要があります(私はなぜ誰もそれを有効にしないのかわかりません):
filetype plugin on
詳細については、こちらをご覧ください:http : //vim.wikia.com/wiki/Keep_your_vimrc_file_clean
では~/.vimrc、あなたの次の行を追加することができます。
au BufReadPost,BufNewFile *.md,*.txt,*.tex setlocal tw=79
追加のコマンドについては、それらをで区切ります|。
これにより、ファイルを読み取った直後、または特定の拡張子のバッファーに新しいファイルを開いた直後に設定が行われます。
set設定はいくつでも取ることができます。のようなものset tw=79 nowrap formatoptions+=jが動作します。|(もちろん、別のコマンドを呼び出す必要がない限り)の必要はありません;-)
.vimrcwith でfiletypeプラグインが有効になっていることを確認する必要がありますfiletype plugin on。