更改Sublime Text 3中的默认设置

时间:2013-11-29 07:06:54

标签: sublimetext3

在Linux上安装sublime text 3后,我似乎无法更改默认设置,例如:

 // Controls auto pairing of quotes, brackets etc
"auto_match_enabled": true,

我无法将true替换为false。该文件似乎是只读的。

1 个答案:

答案 0 :(得分:96)

Sublime Text 3不允许您更改Settings - Default文件中的默认设置。这是因为每次升级程序时都会覆盖此文件,从而丢失所有设置。要更改设置,请选择Preferences -> Settings - User,如果文件没有内容,则创建一个空对象:

{

}

并将您的设置放入其中,除了最后一个之外每个人都使用逗号(基本上,它应该有效JSON):

{
    "auto_match_enabled": false
}

您可以从默认文件中复制并粘贴到用户文件中。


Sublime Text会同时应用默认.sublime-settings文件中的设置。用户.sublime-settings个文件。但是,User设置文件中存在的任何设置都将覆盖Default设置文件中的设置。

这适用于Preferences.sublime-settings和任何特定于插件的.sublime-settings文件。

此外:项目,语法和缓冲区特定设置将优先于通用.sublime-settings文件。有关详细信息,请参阅SublimeText/Docs/Settings