【问题标题】:Sublime text in Ubuntu-Unity. Open file in current workspaceUbuntu-Unity 中的崇高文本。在当前工作区打开文件
【发布时间】:2013-04-12 15:19:27
【问题描述】:

我在 Ubuntu 中有四个工作区(如果您愿意,可以将它们称为“空间”或“桌面”),并启用了 Unity。我在每个窗口中都打开了多个 Sublime Text 2 窗口。如果我在桌面 1 中从 Nautilus 打开一个新文件,则该文件可能会在任何其他桌面中打开,具体取决于最后打开的是哪个 Sublime 窗口。有什么方法可以将此行为更改为更自然的行为,即在我实际所在的工作区的最新窗口中打开文件?

【问题讨论】:

  • 您是否尝试更改 Sublime Text 代码?如果您只是尝试更改配置设置而不更改代码,那么您应该在 SuperUser.com、ubuntu.stackexchange.com 或 unix.stackexchange.com 上询问。 StackOverflow 仅用于编程问题。

标签: ubuntu sublimetext2 text-editor ubuntu-unity


【解决方案1】:

您可以编辑 Sublime Text 的应用程序启动器。可以在/usr/share/applications/sublime-text.desktop找到。

为此,只需运行 sudo nano /usr/share/applications/sublime-text.desktop 并将 -n 添加到 Exec= 行,这样它看起来像 -

Exec=/opt/sublime_text/sublime_text -n %F

还要注意-在某些系统上,从上下文菜单中使用 sublime 会导致光标运行。如果在打开 .desktop 以进行编辑时出现这种情况,请向下滚动到 StartupNotify=true 行并将其设为 StartupNotify=false。这将防止光标在...上运行。

注意:这可能不是您想要的确切。但这使 sublime text 能够在当前活动的工作区中的新窗口中打开文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多