【问题标题】:Add Sublime Text 2 to the right click context menu in Ubuntu 12.04将 Sublime Text 2 添加到 Ubuntu 12.04 中的右键上下文菜单
【发布时间】:2013-08-20 06:34:09
【问题描述】:

标题几乎概括了我的问题。我想通过右键单击文件夹并单击“在崇高文本中打开文件夹”上下文菜单来打开崇高文本中的文件夹。我正在使用 Ubuntu 12.04

【问题讨论】:

标签: linux ubuntu sublimetext2


【解决方案1】:

假设您遵循以下指南:

http://www.technoreply.com/how-to-install-sublime-text-2-on-ubuntu-12-04-unity/

您只需在 sublime.desktop 的 Exec 行中添加一个 %f 即可:

Exec=sublime %f

【讨论】:

  • %f 或 %F 对我不起作用,我仍然没有列出该程序
  • 工作正常;我编辑了我的启动器(右键单击桌面图标 > 属性 > 启动器,在“命令行”行的末尾添加 %f),突然它在我的上下文/右键菜单中
  • 您的链接无效。这就是为什么您应该添加更多信息,而不仅仅是在 SO 答案中粘贴链接。
【解决方案2】:

这是我设法为 Sublime Text 3 获得的右键单击上下文菜单: 使用Nautilus-Actions Configuration Tool,通过此链接通过Ubuntu软件中心安装或通过ubuntuupdates.org安装

这将允许您根据自己的喜好创建右键单击上下文菜单和操作。

我创建了这样一个扩展:
Nautilus-Actions_XML_Schema

Nautilus-Actions_Schema

欲了解更多信息,请查看:blog.ndroidians.com

【讨论】:

    【解决方案3】:

    右键->用其他应用打开->显示所有应用->用sublime文本打开

    【讨论】:

    • sublime text 2 不在应用列表中
    • 选择“显示所有应用程序”时没有出现?
    • Hrishi,是的,这行得通,但是最好把它放在菜单的第一级,比如打开菜单命令
    • 我选择Open With -> Other Application -> Show other applications(没有“显示所有应用程序”),并且没有Sublime Edit。我很确定我是手动安装的,即没有使用 apt-get。也许它必须使用 apt-get 安装才能出现在列表中?
    【解决方案4】:

    【讨论】:

      【解决方案5】:

      确保您已将 sublime .desktop 文件复制到 /usr/share/applications/ 目录中。这应该可以解决这个问题。

      【讨论】:

        【解决方案6】:

        要通过右键单击该目录的窗格从 nemo 中打开文件夹,请以 sudo 身份进入文件夹 "usr/share/nemo/actions" 并创建文件 "subl.nemo_action" 并将以下内容放入其中:

        [Nemo Action]
        Name=Open folder in Sublime Text
        Comment=Open current folder in Sublime Text
        Icon-Name=subl
        Selection=any
        Extensions=any
        EscapeSpaces=true
        Exec=/bin/sh -c "cd %P && subl ."
        Dependencies=subl;
        

        我找到了这个解决方案HERE,但我必须将“subl3”更改为“subl”,并且必须找到该文件的位置。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-05-01
          • 2023-03-12
          • 1970-01-01
          • 2019-05-03
          • 2017-02-11
          • 2013-07-10
          • 1970-01-01
          • 2010-10-20
          相关资源
          最近更新 更多