繁体   English   中英

我的 Sublime 首选项文件在哪里?

[英]Where is my Sublime Preferences file?

我在我的 Mac 上使用优秀的Sublime Text 3 编辑器,我想关闭自动换行。 所以我去了Preferences > Settings - Default ,这会打开一个设置文件。 不幸的是,我无法编辑该文件,所以我想在命令行上查找该文件。 我将鼠标悬停在 Sublime 中的文件上,它显示了文件的位置:

在此处输入图片说明

然后我尝试转到该文件夹​​,但令我惊讶的是~/Library/Application Support/Sublime Text 3/Packages/文件夹中没有Default文件夹:

 $ ls -la ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/
total 280
drwx------   7 kramer65  staff     238 17 okt 13:48 .
drwx------   8 kramer65  staff     272  8 okt 16:23 ..
-rw-r--r--@  1 kramer65  staff    6148  8 okt 16:25 .DS_Store
drwxr-xr-x@ 18 kramer65  staff     612 14 jul 01:49 Jedi - Python autocompletion
-rw-r--r--@  1 kramer65  staff  132375 17 okt 13:45 Package Control.sublime-package
drwxr-xr-x  24 kramer65  staff     816 17 okt 13:48 SublimeCodeIntel
drwx------   7 kramer65  staff     238 17 okt 13:48 User

我被卡住了。 我怎么会在看一个似乎不存在的文件?

有谁知道我在这里做错了什么? 如何找到此文件以禁用自动换行? 欢迎所有提示!

您要查找的文件实际上非常接近

~/Library/Application Support/Sublime Text 3/Packages/User/Preferences.sublime-settings

这确实是通过菜单显示的文件。 我同意它的位置并不像它想象的那么直观。

正确答案是:这取决于

  1. 您使用的是什么操作系统。 (MacOS、Win、Cygwin、Linux)

  2. 你是怎么安装的。 (默认安装程序或作为独立安装程序。)

这是默认(安装程序)列表:

MacOS:   ~/Library/Application Support/Sublime Text 3/Packages/User/Preferences.sublime-settings
Linux:   ~/Library/Application Support/Sublime Text 3/Packages/User/Preferences.sublime-settings
Windows: C:\Users\<username>\AppData\Roaming\Sublime Text 3\Packages\User\Preferences.sublime-settings

对于独立安装,它将位于:
<install path>/Data/Packages/User/Preferences.sublime-settings

设置文件按以下顺序查阅:

    Packages/Default/Preferences.sublime-settings
    Packages/Default/Preferences (<platform>).sublime-settings
    Packages/User/Preferences.sublime-settings
    <Project Settings>
    Packages/<syntax>/<syntax>.sublime-settings
    Packages/User/<syntax>.sublime-settings
    <Buffer Specific Settings>

所以通常你应该把你的设置放在:
.../Packages/User/Preferences.sublime-settings


附注。 是的,我知道 OP 要求使用 MacOS,但其他所有人也会出现在此页面上。

您必须打开Settings - User而不是Settings - Default 设置 - 默认包含默认设置,它不应该是可编辑的。

所以只需转到首选项/设置 - 用户并添加以下内容以禁用自动换行:

{
    "word_wrap": false
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM