Я создаю ярлык карабина (Launcher Mode), чтобы открыть новое окно Sublime Text.Использование Sublime Text 3 cli из другого сервиса для открытия нового окна создает временный файл
Обычно я вызываю subl -n
из окна терминала, чтобы открыть новое возвышенное окно. Карабин позволяет задавать сценарии оболочки, как ярлыки для запуска, поэтому я попытался /usr/local/bin/subl -n
Он работает, но, в то время как вызов subl -n
из окна терминала (или /usr/local/bin/subl -n
) открывает новое окно с «пустым» файлом, назвав его через Karabiner открывает временный файл в tmp/subl stdin YEd3Bc.txt
(YEd3Bc шесть случайных чисел/цифр) в новом окне
Он также блокирует Karabiner от запуска что-нибудь еще, пока вы не закроете окно, как если бы я назвал subl -n -w "tmp/subl stdin YEd3Bc.txt"
Я думал, что это была проблема с Karabiner, и попытался обойти это, используя Automator и Applescript для создания обертки для сценария оболочки, но оба они имели ту же проблему, открывая временные файлы по адресу /tmp/subl stdin random.txt