gitconfig
たとえば、名前が前に付けられていないファイルを.
vimで認識するようにするには、filetype=gitconfig
コメントまたはファイル自体に同様の内容でそれを表示する方法はありますか?私はそれが複数のシステムで動作したいので、vimの起動ファイルを変更することが最初の選択ではないことに注意してください。
答え1
この機能のようですmodeline
(オンラインヘルプを参照)。 gitconfigでは、ファイルの先頭または末尾の近くに次のモデル行を持つことができます。
# vi: ft=gitconfig
これにはモデル行を有効にする必要がありますが、セキュリティ上のリスクがある可能性があるため、多くのシステムではデフォルトで無効になっています。
さらに作業が必要なもう1つの方法は、.vim
次の内容でファイルを作成することです。
au BufRead,BufNewFile */gitconfig setfiletype gitconfig
そして、それを~/.vim/ftdetect
あなたのすべてのシステムに適用してください。
答え2
構文ファイルを作成してshare/syntax
vimディレクトリ(Debian Lenny /usr/share/vim/vim71/syntax
(デプロイメントは異なる場合があります))に配置できます。
Vim 構文形式のドキュメントはここにあります。http://vimdoc.sourceforge.net/htmldoc/syntax.html
おそらく、すでに作成された文法ファイルをインターネットのどこかで見つけることができます。しかし、私はそれをあなたのための練習として残します。