我在网上搜索了这个问题,找到了两种解决方法。首先是终端方法: 如何将 Sublime 文本添加到 dash
我收到一个错误sudo: sublime: command not found
。
下一个方法是打开终端并输入:
$ nautilus /usr/share/applications/
这里,我找不到 sublime text 的 .desktop 文件。我也在 youtube 上搜索过。但是没找到。请有人帮忙。
答案1
写subl
而不是sublime
。
sudo subl /usr/share/applications/sublime.desktop
答案2
我正在回答自己的问题。我通过以下方式导航到 subl.desktop 文件:
文件->其他位置->计算机->snap->sublime-text->current->meta->gui->subl.desktop
整个路径是“/snap/sublime-text/current/meta/gui”
在任何文本编辑器中打开 subl.desktop 文件并进行如下编辑:
[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime Text
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=sublime-text.subl %U
Terminal=false
MimeType=text/plain;
Icon=/snap/sublime-text/current/opt/sublime_text/Icon/256x256/sublime-text.png
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;
[Desktop Action Window]
Name=New Window
Exec=/opt/sublime_text/sublime_text -n
[Desktop Action Document]
Name=New File
Exec=/opt/sublime_text/sublime_text --command new_file
将文件复制到桌面并修改属性如下:
然后最后右键单击此 subl.desktop 文件并单击“允许启动”选项,这样就可以为 sublime text 创建桌面启动器了。
答案3
- 从以下位置下载 X86-64 版本 https://www.sublimetext.com/download(以确保您获得最新信息)
- 将存档/tar 解压到您选择的目录。
- 在 /usr/share/applications 中创建桌面条目
sudo vi /usr/share/applications/sublime.desktop
[桌面条目] 版本=3.2.2 名称=Sublime Text 编辑器 评论=很好 通用名称=Sublime # 使用您的本地安装位置进行更新 执行文件 = /home/peter/apps/sublime/sublime_text 图标=/home/peter/apps/sublime/Icon/32x32/sublime-text.png 类型=应用程序 终端=false StartupNotify=true 类别=GNOME;GTK;开发; Mime类型=文本/纯文本;
保存并退出 vi...
:wq
完毕 ;)