我使用Vim作为我的终端编辑器,其中一件事我注意到它标记了某些词,例如' status'黄色默认。这是一个截图:
我有点困惑,因为我不确定它是否暗示我不会在我的模型对象中使用该词?
答案 0 :(得分:3)
vim会突出显示它识别为不同颜色的关键字。虽然可以在某些情况下使用它们,但您无法在其他环境中使用它们。因此,通常建议您不要在程序中将这些保留字用于变量和标识符。要查看JavaScript保留字的完整列表,您可以在此处查看:http://www.w3schools.com/js/js_reserved.asp
答案 1 :(得分:2)
您需要找出导致突出显示的语法组。 :syn list
显示所有活动组,但在安装SyntaxAttr.vim - Show syntax highlighting attributes of character under cursor插件时更容易。这样可以很容易地调查突出显示的来源 - 只需在元素上按<F1>
即可。