为什么终端中的 Sublime 打开两个窗口?

为什么终端中的 Sublime 打开两个窗口?

我希望能够从终端打开 Sublime 中的目录。

每当我subl . 这样做时,它都会在 2 个 Sublime 编辑器中打开当前目录。当然,我需要它只打开一个。

我的假设是我弄乱了符号链接,但我可能错了。

答案1

您没有弄乱符号链接,Sublime 已正确安装。这实际上是正确的行为。

它会打开两个 Sublime 实例的原因(我的猜测):

  • 已有一个项目打开或
  • 你没有关闭之前打开的文件

无论哪种情况,您都可能需要:

  • 关闭任何项目(项目 -> 关闭项目)或
  • 关闭所有文件(文件 -> 关闭所有文件)

答案2

-a在 subl 命令中添加一个标志会导致文件“在当前窗口中打开”,从而阻止后续窗口打开。

alias subl='subl -a'

相关内容