【问题标题】:Macros/shortcuts for terminal commands from Sublime Text 3Sublime Text 3 终端命令的宏/快捷方式
【发布时间】:2016-12-08 07:14:25
【问题描述】:

有一个问题:Sublime Text 3 terminal integration 但用户想要的是集成终端。我会满足于更简单的东西。我只想通过一些简单的击键,在当前活动文件的目录中启动一个脚本/命令

如果我可以将一个特定的终端窗口与一个特定的 ST3 窗口相关联(我通常在 3-4 个不同的工作区上具有两个子窗口,每个窗口都有一个对应的终端),那么另一个很大的好处是。我怀疑这可以使用xdotool(参见https://askubuntu.com/questions/641683/how-can-i-send-commands-to-specific-terminal-windows)来实现,但如果ST3 足够聪明,可以轻松地为我做到这一点,那当然会更好。

我试过了

[
{ "keys": ["shift+ctrl+5"], "shell_cmd": "./script.sh" }
]

但它不起作用——什么也没有发生。

【问题讨论】:

    标签: linux terminal sublimetext3


    【解决方案1】:

    您只能通过键绑定执行 Sublime Text 命令。

    构建系统使用的命令应该适用于您的用例。它被称为exec,接受一个参数是运行什么shell命令,工作目录默认为当前编辑文件所在的文件夹。

    试试:

    [
        { "keys": ["shift+ctrl+5"], "command": "exec", "args": { "shell_cmd": "./script.sh" } },
    ]
    

    【讨论】:

      猜你喜欢
      • 2015-11-27
      • 2018-03-02
      • 2017-01-28
      • 2013-03-01
      • 1970-01-01
      • 2021-08-18
      • 2013-08-19
      • 2017-05-10
      • 2014-11-30
      相关资源
      最近更新 更多