4

NERD Commenterを使用しています。新しいファイルタイプを追加したい。最新バージョンでは、ファイルタイプの定義は 69 行目から始まります。.pde (Arduino) の区切り文字を追加したいです。.pde ファイルは C++ と同じスタイルに従うため、C++ の行 (115 行目) をコピーして拡張子を変更するだけです。次のようになります。

....    
....    
\ 'pde': { 'left': '//', 'leftAlt': '/*', 'rightAlt': '*/' },
....    
....

そして、それは正しいようです。ただし、.pde ファイルを開くと動作しません。「//」を使用する代わりに、「#」を使用します。何か不足していますか?

ありがとう!

更新:私はそれを書いているようです。gsp のコメントサポートを追加したときのコミットを見てください。彼らは私と同じことをしているだけです。うーん....

4

1 に答える 1

4

おそらく、filetype.vimにファイルタイプpdeが存在しないためです。

基本的に、~/.vim/ に独自の filetype.vim を作成する (システムの filetype.vim の前にソースされる) か、.vimrc に追加する必要があります。
" Arduino files
au BufNewFile,BufRead *.pde setf pde

(一方、gsp763 行目のデフォルトの filetype.vim には既に存在します )
" GNU Server Pages
au BufNewFile,BufRead *.gsp setf gsp

:help new-filetype新しいファイル タイプを実装する方法の詳細については、 を参照してください。

于 2010-12-08T07:43:50.330 に答える