我正在从Sublime Text 2迁移到3.在Sublime Text 2中,我通过修改Default.sublime-theme文件来更改编辑器的许多默认设置 - 例如标签栏高度,侧边栏颜色等sublime-text-2/Packages/Theme - Default.我也能够以类似的方式修改默认颜色方案的颜色.我一直在试图弄清楚如何为Sublime Text 3做这个,但似乎无法找到这些文件.~/.config/sublime-text-3似乎只包含用户设置的覆盖,而不是默认设置.
Sublime Text论坛上的这个链接似乎给出了Windows和Mac的位置,但不适用于Ubuntu.我搜索了一下但没有用.有没有人有建议?
谢谢!
Mat*_*DMo 40
为了扩大对@ skuroda的答案- ST3包含了所有在ST2,被存储在其数据Packages/PackageName,在PackageName.sublime-package那基本上只是zip文件,或"资源"因为他们现在已知的文件.使用PackageResourceViewer,您可以轻松编辑资源中包含的各个文件,然后再将其保存.保存后,Packages/PackageName将创建正确的目录结构,允许您下次直接编辑文件.文件优先级在Sublime中的工作方式,任何存在的文件~/.config/sublime-text-3/Packages/PackageName/都将覆盖存储在其中的任何同名文件PackageName.sublime-package.
但是,既然你不希望这些文件被意外覆盖做,我建议建立~/config/sublime-text-3/Packages/User/Themes/和User/Color Schemes目录,并有保存您的自定义文件来代替.User/在升级等过程中,该目录不会被覆盖,除非您计划通过包控制创建自定义主题或配色方案以进行重新分发,否则最好将文件保存在那里.
我刚刚意识到你没有得到原始问题的答案 - 文件存储在哪里?如果您.deb从sublimetext.com 安装了该文件,则所有.sublime-package文件都在/opt/sublime_text/Packages.
小智 11
如果您想要最简单的方法来保存自定义设置,请先复制所有默认设置并粘贴到名为的新文件中 Preferences.sublime-settings.
然后进行更改并将文件保存到:
/home/**username**/.config/sublime-text-3/Packages/User
Run Code Online (Sandbox Code Playgroud)
要查看.config您必须启用的文件夹show hidden files.
这些说明写在默认设置列表的顶部,以防您想知道从何处获取此信息.
在ST控制台中,尝试输入sublime.executable_path().这应该让你接近你需要的地方.此外,您应该将文件的内容复制出来并移动它们(以新名称下载到packages文件夹).您可能不希望在后续更新时还原您的修改.另一种方法是尝试覆盖您需要的文件.我没有为主题文件这样做,所以我不确定一切是否会按预期工作.如果你采用覆盖路由,我建议使用PackageResourceViewer.我写它是为了帮助浏览/覆盖ST3中的包文件.
| 归档时间: |
|
| 查看次数: |
51452 次 |
| 最近记录: |