如何让Gvim以#和#开头处理(语法高亮)行?在汇编文件中作为评论?意思除了; (这通常是在汇编中表示评论的方式)
答案 0 :(得分:1)
如果文件被识别为汇编程序,它将拥有它; $VIMRUNTIME/syntax/asm.vim
的行syn match asmComment "[#;!|].*" contains=asmTodo
与#
行匹配为评论。
按照Vim 7.3 $VIMRUNTIME/filetype.vim
,.asm
,.s
,.S
,.a
,.A
,{{的内容1}}和.mac
文件都将被识别为汇编程序。如果您使用不同的扩展程序,请查看.lst
以查看其被识别的内容。您可能需要在:set ft
:
~/.vimrc
答案 1 :(得分:0)
在安装时,您有一个名为syntax\asm.vim
的文件,该文件应定义汇编的颜色语法规则。
在我的安装上,我得到以下内容:
syn match asmComment "[#;!|].*" contains=asmTodo
这意味着以#(或;)开头的行应被视为注释,并且它对我的安装有效。
如果您正在处理的文件被识别为asm,则可以检入filetype.vim。
在你的.vimrc或.gvimrc中是vim配置文件,你需要:
" Syntax highlighting and filetypes
filetype plugin indent on
syntax on