опция sublime text "-n-w" (для git) всегда открывает мои предыдущие вкладки



У меня есть следующий набор команд для моих коммитов в git под windows с помощью Git bash:



core.editor='c:Program FilesSublime Text 3subl' -w -n


Я хотел бы войти в окно фиксации в новом отдельном окне. Эта часть прекрасно работает.



Проблема hower заключается в том, что всякий раз, когда я совершаю что-то, и это окно sumblime открывается, оно также открывает второе окно со всеми вкладками, над которыми я в данный момент работаю (если только sublime не был открыт уже в любом случае). Когда в данный момент нет открытого окна sublime text и я совершаю что-то, два окна вместо одного открыты.



Как я могу запретить sublime открывать другое окно (с моими предыдущими вкладками) тоже и в то же время, когда я открываю sublime нормально (например, из панели задач или меню Пуск), что все мои ранее открытые вкладки будут отображаться?



Я знаю, что могу установить следующие параметры:



"hot_exit": false,
"remember_open_files": false


Bu, который отключит запоминание открытых вкладок глобально, а не только для контекста git.

711   1  

1 ответ:

Попробуйте использовать переносную версию Sublime Text в качестве редактора Git.

Таким образом, ваша установленная версия останется с вашими файлами и не будет открыта Git.

Если вы хотите использовать те же плагины и настройки, то просто сделайте симболические ссылки на некоторые папки в папке portable version "Data":

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", так как она содержит данные вашего локального сеанса.

Comments

    Ничего не найдено.