安装Sublime Text 3后,我尝试使用以下定义的自定义键盘快捷键(F5
):
~/.config/sublime-text-3/Packages/User/Default (Linux).sublime-keymap
快捷方式不起作用,我在控制台中看到以下消息:
Unable to open /home/gabriel/.config/sublime-text-3/Packages/Default/Preferences.sublime-settings
ST的安装目录中不仅缺少此文件,还缺少整个~/.config/sublime-text-3/Packages/Default/
文件夹。但是,如果我打开Preferences/Key Bindings
,则会正确打开默认的键盘映射文件:
并且该文件显示的路径位于~/.config/sublime-text-3/Packages/Default/
文件夹中,我知道该文件夹不存在(!)
这里发生了什么?我该如何解决这个问题?
答案 0 :(得分:1)
为什么密钥绑定不起作用与默认文件路径,目录不存在或控制台错误无关。
重新启动Sublime Text并且Key Binding将起作用。启用命令日志记录以查看它是否正常工作:在控制台sublime.log_commands(True)
中。
Sublime文本不应显示这些默认包文件的路径。 ~/.config/sublime-text-3/Packages/Default/
目录不存在,因为这些文件是使用Sublime Text分发的,您可以在默认包中找到安装了Sublime Text的文件,例如: /path/to/sublime_text_3/Packages/Default.sublime-package
。 .sublime-package
个文件本质上是zip文件。忽略这些路径以及控制台中的错误消息。那些是Sublime Text问题。
答案 1 :(得分:0)
这些答案都不能直接解决您所困扰的问题。
对于受到挑战的硅,您需要执行以下操作:
转到告诉您的路径不存在:
/home/gabriel/.config/sublime-text-3/Packages/Default/Preferences.sublime-settings
您在寻找问题根源的正确方法上-我也有同样的问题,但是它不允许我为文本编辑更改字体。 Sublime必须存在安装问题。我正在使用Ubuntu 16.04 LTS。
执行以下操作:
a。创建文件夹,将其命名为“默认”-在“软件包”下
b。转到高级文字,然后转到首选项->设置
c。复制左侧的所有内容(应该显示默认的完整列表,您无法编辑该列表,右侧显示用户可更改的文件)
d。转到您刚创建的文件夹(默认)->在其中创建一个文件,其名称准确为“ Preferences.sublime-settings”e。将所有内容粘贴到其中
f。重新启动崇高文字
g您现在是G
不客气
答案 2 :(得分:0)
我通过非常相似的搜索到达这里,以了解为什么目录没有以 sublime 文本显示。如果其他人通过同一搜索到达这里,原因如下:
<块引用>已知包含源代码控制信息和各种二进制输出文件的目录会自动从侧边栏中排除
来源:https://forum.sublimetext.com/t/missing-files-in-folder-tree/31145/3