Sublimetext3 开始时默认聚焦左栏

Sublimetext3 开始时默认聚焦左栏,sublimetext3,Sublimetext3,如果我通过它的启动图标或我想要编辑的文件启动SublimiteText3(在Ubuntu19.10上),该文件将自动加载到我的2列布局的右列。是否有一个配置选项,我可以在其中更改此行为,使其在左列中显示文件,或者如果直接启动ST3,则将光标放在左列中?(我想保留2列布局,因为我通常在右边的列中有R Repl) 编辑: 我在(K)Ubuntu19.10上(应该在开始时就包括这个) 建议的解决方案(使用插件系统)正朝着正确的方向发展,但我无法设置它,因此它可以执行我希望它执行的操作;) 如果使用Su

如果我通过它的启动图标或我想要编辑的文件启动SublimiteText3(在Ubuntu19.10上),该文件将自动加载到我的2列布局的右列。是否有一个配置选项,我可以在其中更改此行为,使其在列中显示文件,或者如果直接启动ST3,则将光标放在左列中?(我想保留2列布局,因为我通常在右边的列中有R Repl)

编辑: 我在(K)Ubuntu19.10上(应该在开始时就包括这个)

建议的解决方案(使用插件系统)正朝着正确的方向发展,但我无法设置它,因此它可以执行我希望它执行的操作;)


如果使用SublimiteText3打开一个文件,它仍然会在右窗格中加载该文件,然后经过一些延迟后将焦点切换到左侧。。。如果我不是通过文件而是通过启动器启动ST3,则行为几乎与预期一致(延迟除外)

您是如何设置2列的默认布局的?也许这可以扩展到将焦点也更改为文件组0。@OdatNurd感谢您的评论!这让我思考;)实际上,我没有设置默认布局,而是依靠linux上的ST3s行为以上次关闭ST3时相同的布局重新打开新窗口。正如您(或具有相同句柄的soemone;)所描述的。我必须承认,我从来没有这样想过(保存默认设置),只是在寻找如何设置焦点的答案,因为从ST2提交似乎是我的问题。。。想想看;)@OdatNurd如果可以的话:我遵循了你的建议,我可以让它几乎开始工作,但它仍然在右窗格中加载文件,然后经过一些延迟后将焦点切换到左。。。如果我不是通过一个文件而是通过一个启动器启动ST3,那么它的行为几乎和我所期望的一样(除了延迟),也许你可以分享你对这种方法的见解,或者推动我在插件系统上获得好的资源?我从来没有深入过ST3的内部;)不过还是要谢谢你!如果您在评论内容中添加了答案(或更多的想法/见解),我将欣然接受!对不起,我最近很忙,没有机会偷看。我怀疑你在这里遇到的问题是,插件主机是在升华启动后启动的,并在启动后的某个时刻准备就绪(以便在插件准备就绪之前不会延迟启动)。你在这里描述的行为(一段时间后焦点转移)似乎就是一种症状。不过,一些潜在的插件更改可能会解决这个问题。我目前正在测试一些东西。@OdatNurd别担心,它不是一个时间关键的功能;)在两种“不太理想的情况”中,第一种情况(将文件加载到右窗格)比第二种情况(打开“空”ST3客户端,在短时间延迟后焦点转移)更烦人。但是我也可以考虑改变我的工作流程,总是以1列布局开始(第二列只是一个快捷方式)。为了了解ST3插件系统,这里仅仅问这个问题是值得的吗?我不能总是得到我想要的;)非常感谢您的时间和支持!