我尝试将密钥映射到:SyntasticCheck
.vimrc
nmap <leader>sc :SyntasticCheck<CR>
但它不起作用。此外,当我在vim命令中键入此命令:SyntasticCheck
时,它不起作用,但是当我使用:w
保存文件时,它可以正常工作。它检查语法和&amp;在底部窗口中引发错误。
任何想法?
答案 0 :(得分:1)
Syntastic在当前文件上运行检查器,不缓冲区的内容。如果您的文件没有语法错误,请添加语法错误,但不保存文件,:SyntasticCheck
不会标记错误,因为您尚未保存文件。您的映射可能正常工作,但没有任何内容被Syntastic标记,因为您尚未保存文件。