【发布时间】:2017-01-17 23:55:02
【问题描述】:
我正在尝试将以下 vim modeline 添加到我的全局 .tern-config 文件中:
// vim: set ft=json:
{
plugins: {
...
但是,Tern 服务器无法启动,出现以下错误:
Failed to start server:
Bad JSON in /Users/XXXXX/.tern-config: Unexpected token / in JSON at position 0
我怀疑这个错误的原因是JSON's lack of support for comments. 我应该注意到我的.eslintrc 文件中的相同模式行有效。
如何在我的 .tern-config 文件中包含 vim 模式行?
【问题讨论】:
-
使用 vim 配置自动设置 .json 文件的文件类型。没有人喜欢看到嵌入文件中的模式行,因为他们不一定使用与您相同的编辑器...
-
.tern-config没有 .json 扩展名。我愿意接受更好的解决方案,让 vim 将文件识别为 json。