たとえば、私が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を使用しています。
を使用して
javascript
構文を適用するように、私たちは、JavaScriptなどの*.ts
のファイルタイプを設定してみましょうあなたは、AUはBufNewFile、BufRead、BufReadPost *はちょうど 'それを何に設定ファイルタイプ= javascript' – dlmeeteiを.TS'みました「止められた」という意味ですか? TypeScriptファイルには構文や他の構文はありませんか? ( 'set syntax?') – leaf