崇高文本选项" -n -w" (对于git)总是打开我之前的标签

时间:2015-04-01 20:13:24

标签: git sublimetext3 git-commit

我使用git bash在Windows下的git中为我的提交设置了folling命令:

core.editor='c:\Program Files\Sublime Text 3\subl' -w -n

我想在一个新的单独窗口中进入提交窗口。那部分工作正常。

问题是每当我提交一些东西并且sumblime窗口打开时,它还会打开第二个窗口,其中包含我当前正在处理的所有选项卡(除非sublime已经打开)。当目前没有打开崇高的文本窗口时,我提交了一些东西,两个窗口而不是一个打开的窗口。

当我正常打开崇高(例如从任务栏或开始菜单)时,如何阻止sublime打开其他窗口(使用我之前的标签)并同时我之前打开的标签会显示出来吗?

我知道我可以设置这些选项:

"hot_exit": false,
"remember_open_files": false

Bu将禁用全局记住打开的标签,而不仅仅是git的上下文。

1 个答案:

答案 0 :(得分:2)

尝试使用可移植版本的Sublime Text作为Git编辑器。

因此,您安装的版本将保留您的文件,Git不会打开。

如果您想使用相同的插件和设置,只需在便携版“数据”文件夹中创建一些文件夹的链接:

c:\Sublime Text 3 Portable\Data\Installed Packages\  -->  c:\Users\user\AppData\Roaming\Sublime Text 3\Installed Packages\
c:\Sublime Text 3 Portable\Data\Packages\            -->  c:\Users\user\AppData\Roaming\Sublime Text 3\Packages\

不要链接“Local”文件夹,因为它包含您的本地会话数据。