https://github.com/textmate/textmate/blob/master/Applications/TextMate/about/Changes.md :
Рабочий каталог выполняемой команды не указан, за исключением команд удаления (где он является родителем текущего файла). Мы никогда не документировали, на что настроен рабочий каталог, и если вам нужно, чтобы он был настроен на что-то конкретное (например
TM_PROJECT_DIRECTORY
), вы должны установить его самостоятельно.
Я не знаю, как вы должны изменить рабочий каталог, хотя. Установка PWD в $ TM_PROJECT_DIRECTORY на вкладке переменных не работала. В качестве временной меры я добавил это к командам для запуска сценариев в пакетах сценариев Ruby и оболочки:
Dir.chdir(ENV["TM_PROJECT_DIRECTORY"])