В настоящее время, когда я пытаюсь использовать комплект сценариев оболочки в TextMate для выполнения сценария открытой оболочки, он использует собственные переменные среды и не выполняет исходный файл ~/.bashrc
моего пользователя перед выполнением.
Можно ли настроить TextMate на использование моего файла .bashrc
так, чтобы среда выполнения была аналогична среде окна терминала vanilla?
Если я копаюсь в пакете Shell Script, я вижу, что команда Run Script выполняет этот фрагмент кода Ruby. Я полагаю, если это возможно, я бы хотел внести изменения:
#!/usr/bin/env ruby18
require ENV["TM_SUPPORT_PATH"] + "/lib/tm/executor"
require ENV["TM_SUPPORT_PATH"] + "/lib/tm/save_current_document"
TextMate.save_current_document
TextMate::Executor.make_project_master_current_document
TextMate::Executor.run(ENV["TM_SHELL"] || ENV["SHELL"] || "bash", ENV["TM_FILEPATH"])