Syntax Gvim语法定制
如何使Gvim处理以#和开头的(语法突出显示)行;在程序集文件中作为注释?除此之外的含义;(这通常是在汇编中表示注释的方式)在您的安装中,有一个名为Syntax Gvim语法定制,syntax,vim,Syntax,Vim,如何使Gvim处理以#和开头的(语法突出显示)行;在程序集文件中作为注释?除此之外的含义;(这通常是在汇编中表示注释的方式)在您的安装中,有一个名为syntax\asm.vim的文件,它应该定义汇编的颜色语法规则 在我的安装过程中,我得到了以下信息: syn match asmComment”[#![124;].*“contains=asmTodo 这意味着以#(或;)开头的行应该被视为注释,并且在我的安装中确实有效 如果正在处理的文件被识别为asm,则可以签入filetype.vim 在作为v
syntax\asm.vim
的文件,它应该定义汇编的颜色语法规则
在我的安装过程中,我得到了以下信息:syn match asmComment”[#![124;].*“contains=asmTodo
这意味着以#(或;)开头的行应该被视为注释,并且在我的安装中确实有效
如果正在处理的文件被识别为asm,则可以签入filetype.vim
在作为vim配置文件的.vimrc或.gvimrc中,您需要:“语法突出显示和文件类型
语法在安装时,您有一个名为syntax\asm.vim
的文件,该文件应定义程序集的颜色语法规则
在我的安装过程中,我得到了以下信息:
syn match asmComment”[#![124;].*“contains=asmTodo
这意味着以#(或;)开头的行应该被视为注释,并且在我的安装中确实有效
如果正在处理的文件被识别为asm,则可以签入filetype.vim
在作为vim配置文件的.vimrc或.gvimrc中,您需要:
“语法突出显示和文件类型
语法在
如果文件被识别为汇编程序,它将拥有它$VIMRUNTIME/syntax/asm.vim
有一行syn match asmcoment“[#!|].*”包含=asmTodo
,它将
行作为注释进行匹配
按照Vim 7.3的$VIMRUNTIME/filetype.Vim
,.asm
,.s
,.s
,.a
,.a
,.mac
和.lst
文件的内容,所有文件都将被识别为汇编程序。如果您使用的是不同的分机,请查看:set ft
,查看它被识别的内容。您可能需要在~/.vimrc
中覆盖它:
augroup filetypedetect
au BufNewFile,BufRead *.whatever setf asm
augroup END
如果文件被识别为汇编程序,它将拥有它$VIMRUNTIME/syntax/asm.vim
有一行syn match asmcoment“[#!|].*”包含=asmTodo
,它将
行作为注释进行匹配
按照Vim 7.3的$VIMRUNTIME/filetype.Vim
,.asm
,.s
,.s
,.a
,.a
,.mac
和.lst
文件的内容,所有文件都将被识别为汇编程序。如果您使用的是不同的分机,请查看:set ft
,查看它被识别的内容。您可能需要在~/.vimrc
中覆盖它:
augroup filetypedetect
au BufNewFile,BufRead *.whatever setf asm
augroup END