Sublime Text / subl:从命令行在特定组中打开文件

Urmil parikh

我想通过sublSublime Text中的命令行(使用或其他方式)打开文件,但它始终在当前活动组中打开。

如何在特定组中打开它?

我在subl中看不到任何选项focusGroup 0,也无法像这样运行命令,但这也行不通。

用例:我将ST与TerminalView插件一起使用,因此第一组可以编辑所有文件,第二组可以打开bash终端。想法是通过终端(第二组)中的命令行在第一组中打开文件。截至目前,该文件在第二组中打开。

基思·霍尔

为了实现这一目标,我们需要找到正确的命令来聚焦第一组。在ST中,从“视图”菜单中选择“显示控制台”,然后输入sublime.log_commands(True) Enter,然后从菜单中选择焦点组1:“视图”->“焦点组”->“组1”。我们将在控制台中看到以下内容:

命令:focus_group {“ group”:0}

现在,要从命令行运行此命令:

subl --command "focus_group { \"group\": 0 }"

然后,打开文件:

subl /path/to/file

可以简化为:

subl --command "focus_group { \"group\": 0 }" && subl /path/to/file

但是尝试将其缩短为一次subl调用将在运行命令之前打开文件,这意味着它将在组2中打开,然后将焦点切换到组1。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章