2014-07-13 54 views
0

我希望[perl]中的代碼高亮顯示爲perl。Vim突出顯示Perl中的Perl代碼

這裏是我的代碼:

so $VIMRUNTIME/syntax/html.vim 

syn include @perlTop $VIMRUNTIME/syntax/perl.vim 
syn region myperl matchgroup=Function start="\[perl " end="\]" [email protected] 
syn match myComment "\[--.*--\]" 

1. Perl代碼沒有被突出顯示。

2.評論中<風格沒有奏效>或< script>標記

回答

0

你的代碼是正確的;問題是現有的語法區域會掩蓋其他區域的匹配。例如,<style>標記之間的部分與cssStyle語法組相匹配。要在此處嵌入Perl區域,您必須將containedin=cssStyle附加到:syn region myperl定義。

+0

Thx alot.I add containin = cssstyle,javascript in the eol。現在,標籤本身在