如何将文件类型与 Sublime Text 2 关联?已经下载了 Sublime Text 2。我已将其解压到/opt/Sublime Text 2/
目录中。
现在我想.conf
用 ST2 打开所有文件。但我无法轻松设置。Xubuntu 在程序列表中不提供 ST2 Open With
。
我愿意:
右键单击fonts.conf
>> Properties...
>> Open With
>> Other Application
。
然后出现一个Open With
窗口。它没有 ST2 应用程序。
如何将 ST2 添加到Open With
列表中或如何将文件与 ST2 关联?
更新型多巴胺:
类似问题且未得到解答:
为什么在 Ubuntu(Xubuntu)中简单的事情变得困难?
答案1
阅读这个答案:如何在 Nautilus 中将文件类型与 Wine 关联。
您必须创建/编辑.desktop
位于~/.local/share/applications/
或的文件/usr/share/applications/
找到该Exec=
参数并在行尾添加%U
- 它将替换为要打开的文件名。
答案2
我找到了这个方法。而且不需要输入任何命令行,这很好。
在 ”文件管理器
file.conf
“右键单击要通过 Sublime Text 2(或任何其他应用程序)打开的文件(例如)。选择 ”特性
file.conf - Properties
“。应该会出现一个标题为的窗口。在其标签“一般的“ 点击 ”打开用:“然后选择”其他应用...
Open With
“。应该会出现一个标题为的窗口。在此窗口的底部选择“使用自定义命令:“选项然后”浏览...“。
浏览到必要的可执行文件,例如 Sublime Text 2。
现在最重要的部分:单击之前Ok
将选定的路径放入双引号中,例如:
"/opt/Sublime Text 2/sublime_text"
因为否则它就无法接受这条路径。
答案3
这是我刚刚尝试过的:
- 转至
/usr/share/applications
或~/.local/share/applications/
- 创建一个新文件
appName.desktop
(appName
您要使用的应用程序的名称) - 复制任何其他 *.desktop 文件的内容(我使用过
gedit.desktop
) - 更新内容:
Name =
,,Exec =
...,其中为%U
要打开的文件名。 - 保存。
- 右键单击要打开的文件
appName
- 转到属性/打开方式并单击“显示其他应用程序”8您的应用程序名称应该在那里,只需选择它。
答案4
这个答案对我有用: 将文件类型与特定应用程序全局关联
下载并安装 sublime text 的 deb 文件例如:来自https://www.sublimetext.com/3
安装后检查 /usr/share/applications/ 中是否存在文件 sublime_text.desktop
消防终端及类型:
$ sudo gedit ~/.local/share/applications/mimeapps.list 在末尾添加以下几行:[默认应用程序]
:(一些现有的关联映射)
[新增协会]
:(一些现有的关联映射)
文本/纯文本=sublime_text.desktop;
保存并退出。
该文件覆盖 /etc/gnome/defaults.list,因此所有文件关联都进入 mimeapps.list 文件。