Sublimetext2 为什么我会得到;意外的尾随字符“;在设置升华文本键绑定时?

Sublimetext2 为什么我会得到;意外的尾随字符“;在设置升华文本键绑定时?,sublimetext2,key-bindings,Sublimetext2,Key Bindings,我正在使用mhartl的GitHub教程为Ruby开发设置升华文本。我在为SublizeerB编写键绑定时遇到以下错误: 错误:尝试分析文件时出错:~/Library/Application-Support/Sublime-Text 2/Packages/Default/Default(OSX)中出现意外的尾随字符。Sublime-keymap:625:3 如何解决此问题?首先,在Sublime Text 2中对用户设置文件(而不是默认文件)的首选项进行任何更改。否则,升华文本更新时,所有更改都

我正在使用mhartl的GitHub教程为Ruby开发设置升华文本。我在为SublizeerB编写键绑定时遇到以下错误:

错误:尝试分析文件时出错:~/Library/Application-Support/Sublime-Text 2/Packages/Default/Default(OSX)中出现意外的尾随字符。Sublime-keymap:625:3


如何解决此问题?

首先,在Sublime Text 2中对用户设置文件(而不是默认文件)的首选项进行任何更改。否则,升华文本更新时,所有更改都将被覆盖。我可以从您的文件路径看到,您正在编辑默认的键映射,而不是
~/Library/Application Support/Sublime Text 2/Packages/User/default(OSX)。Sublime键映射

您可以在OSX中访问此功能,方法是转到顶部菜单栏,然后单击
Sublime Text 2
->
首选项
->
Keybindings-User

如果您以前从未编辑过此文件,则该文件将为空。只需准确复制并粘贴以下代码:

[
    { "keys": ["ctrl+shift+."], "command": "erb"}
]

这是JSON格式。确保文件以
[
开头,以
]
结尾,如示例所示。如果您有其他键绑定,则必须在它们之间加逗号,最后一项除外。

tnx以获取帮助!!!我想出来了!!!我的rspec当前有一个错误!!我不能为sublime运行rspec true ruby测试包!!!我认为这与我的宝石集配置有关!!它说它不能加载ed文件!!!如何在自定义gems集上安装gems,而不是默认安装???将应用程序所需的gems放入其Gemfile中,然后在应用程序的根文件夹中运行控制台中的
bundle install