Syntax Gvim语法定制

Syntax Gvim语法定制,syntax,vim,Syntax,Vim,如何使Gvim处理以#和开头的(语法突出显示)行;在程序集文件中作为注释?除此之外的含义;(这通常是在汇编中表示注释的方式)在您的安装中,有一个名为syntax\asm.vim的文件,它应该定义汇编的颜色语法规则 在我的安装过程中,我得到了以下信息: syn match asmComment”[#![124;].*“contains=asmTodo 这意味着以#(或;)开头的行应该被视为注释,并且在我的安装中确实有效 如果正在处理的文件被识别为asm,则可以签入filetype.vim 在作为v

如何使Gvim处理以#和开头的(语法突出显示)行;在程序集文件中作为注释?除此之外的含义;(这通常是在汇编中表示注释的方式)

在您的安装中,有一个名为
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