2017-09-19 12 views
0

たとえば、私がTypeScriptファイルを操作するときはいつも:set syntax=javascriptを使用しています。ファイルの種類に基づいて自動的に構文を設定したいと思います。今ここには、私はそれを追加することによって前にそれをした: au BufNewFile,BufRead,BufReadPost *.ts set syntax=javascript 私の~/.vimrcファイル、しかし、それはもう動作していないようです。Vimの永続構文ハイライト

ここに私の.vimrcファイルの内容があります。これがうまくいかない理由はありますか?

colorscheme atom-dark-256 
set number 
set autoindent 
set guifont=monaco:h12 
set expandtab 
set tabstop=4 shiftwidth=4 expandtab 

au BufNewFile,BufRead,BufReadPost *.ts set syntax=javascript 
au BufNewFile,BufRead,BufReadPost *.handlebars set syntax=HTML 
au BufNewFile,BufRead,BufReadPost *.twig set syntax=HTML 
au BufNewFile,BufRead,BufReadPost *.theme set syntax=PHP 

私はそれが正常に動作するために使用されたと確信していますが、それはちょうど何らかの理由で停止しました。何か案は?私はMacVimを使用しています。

+0

を使用してjavascript構文を適用するように、私たちは、JavaScriptなどの*.tsのファイルタイプを設定してみましょうあなたは、AUはBufNewFile、BufRead、BufReadPost *はちょうど 'それを何に設定ファイルタイプ= javascript' – dlmeetei

+0

を.TS'みました「止められた」という意味ですか? TypeScriptファイルには構文や他の構文はありませんか? ( 'set syntax?') – leaf

答えて

1

それは

au BufEnter,BufRead *.ts set filetype=javascript 
+0

構文の代わりにファイルタイプを設定しました!どうもありがとうございました :) –

関連する問題