我想在Sublime Text 3(beta版本3059)中编辑我的默认设置,不要忽略Vintage包 - 通过首选项>设置 - 默认。我在Windows 7 Pro x64上运行Sublime Text。
Vintage package's documentation表示编辑并保存默认设置文件以启用Vintage模式:
单击设置 - 默认菜单项时,将打开默认的Preferences.sublime-settings
文件,其中包含预期内容;但我不能编辑它。例如,删除或退回以移除"Vintage"
中的"ignored_packages": ["Vintage"]
不会做任何事情。
我想也许默认设置文件已标记为readonly并尝试检查它:C:\Users\me\AppData\Roaming\Sublime Text 3\Packages\Default\Preferences.sublime-settings
不存在。 C:\Users\me\AppData\Roaming\Sublime Text 3\Packages\Default
也不存在。
要解决此问题,我尝试保存Sublime Text为我打开的默认设置文件 - 看看是否会在其中创建Default
目录和Preferences.sublime-settings
。相反,Sublime Text给出了以下错误:
无法保存C:\ Users \ me \ AppData \ Roaming \ Sublime Text 3 \ Packages \ Default \ Preferences.sublime-settings
错误:系统找不到指定的路径。
有没有人遇到Sublime Text 3的问题(特别是尝试启用Vintage模式或其他方式)并解决它...或者找到了它的权威解释?
我接下来我可以尝试自己添加缺少的Default
目录,在其中创建一个空的Preferences.sublime-settings
文本文件,然后再次尝试保存Sublime Text为我打开的默认设置文件;但是这开始感觉很糟糕了。
答案 0 :(得分:58)
您不应编辑默认设置。将要忽略的文件添加到文件Packages/User/Preferences.sublime-settings
。您可以转到Preferences - >Settings - User
打开此文件。您在此处设置的任何内容都将覆盖默认设置。
答案 1 :(得分:2)
我知道您希望不忽略 Vintage 。
这仍然可以使用Preferences.sublime-setting-User
完成。 AFAIK,此文件中给出的任何值都会覆盖Preferences.sublime-setting-Default
中的条目。
只需将此行中删除的"Vintage"
添加到您的用户首选项中,您就可以了。 (请记住在编辑后保存文件,并立即进行更改)
此外,默认情况下,sublime中的VI模式不是 edit 更多,所以请确保先按 Esc 以确保VI已激活。
// Settings in here override those in "Default/Preferences.sublime-settings",
// and are overridden in turn by file type specific settings.
{
"ignored_packages": []
}
<强>更新强>
最新格式是,
{
"ignored_packages":
[
// Line below is commented out to enable Vintage.
//"Vintage"
],
// To start Sublime in Command moder
// rather than Insert mode.
"vintage_start_in_command_mode": true
}
答案 2 :(得分:1)
在命令选项板中的“安装包”中安装“PackageResourceViewer”。
然后在命令选项板中使用'PackageResourceViewer'命令。
使用它来提取/打开以前无法使用的默认包。
答案 3 :(得分:0)
我最近在Windows 10中使用Sublime Text3。我试图更改文件:Packages / User / Preferences.sublime-settings。并且遇到了你的问题&#34;启用了Preferences.sublime-settings&#34;。 我通过更改文件Preferences.sublime-settings的属性,在安全性,编辑&#34;用户&#34;的权限来解决此问题。允许修改。 然后我可以编辑并保存Preferences.sublime-settings
答案 4 :(得分:-1)
当我在 Linux 中安装 Sublime Text 时,我报告消息 NOTADIRECTORYERROR: [ERRNO 20] NOT A DIRECTORY
。起初我以为是因为缺少 Defalut 文件夹,但后来我意识到它不是。然后我检查了我的 SublimeREPL 的设置。 Sublime-settings,删除bin后的内容,发现程序运行正常。
旧:"default_extend_env": {"PATH": "{PATH}:/home/bgnv5/anaconda3/bin/python"}
,
新:"default_extend_env": {"PATH": "{PATH}:/home/bgnv5/anaconda3/bin/"}
,
花了很多时间找问题,希望能帮到你。