Vim 如何使Syntastic与Dockerfile插件一起工作?
我使用vim插件和 Syntastic现在有一些用于(小写)Vim 如何使Syntastic与Dockerfile插件一起工作?,vim,dockerfile,syntastic,Vim,Dockerfile,Syntastic,我使用vim插件和 Syntastic现在有一些用于(小写)dockerfile文件类型的检查程序,这是vim的内置文件类型,但只有基本的语法支持。Dockerfile.vim插件的更好支持将文件类型设置为(大写)Dockerfile,Syntastic不会检测到该文件类型 我可以在本地调整Syntastic安装,将dockerfile检查器目录复制到dockerfile,并在检查器中进行一些相关的大小写更改,但这似乎很笨拙 也许有一种方法可以搞乱我的文件类型检测,让我同时从这两个插件中获益?也
dockerfile
文件类型的检查程序,这是vim的内置文件类型,但只有基本的语法支持。Dockerfile.vim插件的更好支持将文件类型设置为(大写)Dockerfile
,Syntastic不会检测到该文件类型
我可以在本地调整Syntastic安装,将dockerfile
检查器目录复制到dockerfile
,并在检查器中进行一些相关的大小写更改,但这似乎很笨拙
也许有一种方法可以搞乱我的文件类型检测,让我同时从这两个插件中获益?也许Dockerfile.vim
应该构建/替换Dockerfile
文件类型,而不是添加新的Dockerfile
有什么建议吗?根据上面lcd047的评论,使用
syntastic\u filetype\u map
:
*'syntastic\u filetype\u map'*类型:字典默认值:{}使用此选项映射非标准
将文件类型转换为标准文件类型。对应的跳棋被映射
因此,它允许syntastic使用非标准
文件类型:>
设g:syntastic\u filetype\u map={
\“plaintex”:“tex”,
\“gentoo元数据”:“xml”}
所以:
让g:syntastic\u filetype\u map={“Dockerfile”:“Dockerfile”}
是的,有一个更好的方法,但它只适用于阅读手册的人::h'syntastic\u filetype\u map'
.Aw,苛刻。我确实试过了,但显然不够努力。我错过了。谢谢也许这可以在常见问题解答的4.1中引用?我确实读过很多次,这不是一个常见的问题。shrug@lcd047眨眼,眨眼。