0

.zsh-themeファイル (から)がoh-my-zshありますが、構文が強調表示されていません。私はこれをかなり簡単に行うことができました

autocmd BufEnter *.zsh-theme set filetype=sh

ただし、それを行う前に、特定のファイルにvimメタコメントを追加しようとしました

#vim: set filetype=sh

を追加すると、#vim はファイルをファイルとして検出するようになりますconfが、このコマンドは無視されているようです (つまり、コメントにもかかわらず、ファイルとして検出されません)。shこれが起こっている理由はありますか?

4

2 に答える 2

6

このタイプのモードラインの構文は次のとおりです。

[text]{white}{vi:|vim:|ex:}[white]se[t] {options}:[text]

つまり、 の前vim:にスペースを追加し、末尾にコロンを追加してみてください。

# vim: set filetype=sh:

モードラインに関するすべてを見つけることができます

于 2013-08-29T14:22:44.547 に答える