因为我在大学的汇编课上需要写代码,所以我使用 Vim 作为我的主要代码编辑器。但是我在使用 Syntastic 时遇到了问题,我写的是 NASM 的汇编代码,但 Syntastic 只想运行 gcc 错误检查程序(告诉我所有代码都是错误的)。我尝试使用
另外说明一下,我通过写一些像
SyntasticCheck nasm
明确地运行 NASM 检查器,但似乎没有起作用。我还尝试在我的 .vimrc 中使用 let g:syntastic_asm_checkers = ['nasm']
,但似乎也没有任何作用。我该如何让 Syntastic 在这里运行 NASM 检查器呢?另外说明一下,我通过写一些像
mov eax,
这样的代码来测试 NASM 是否会报错。
:set ft?
会显示什么? - Jason Hunasm
是用于文件类型nasm
而不是asm
的检查器。 - Sato Katsuraset filetype=nasm
后一切恢复正常。谢谢!@SatoKatsura:你说得对,nasm是用于检查nasm文件类型的检查器。由于某种原因我认为我仍然可以运行它。我需要进一步了解如何让vim识别nasm文件类型... - emanguy