link :
The working directory of the command being executed is unspecified except for drop commands (where it is the parent of the current file). We have never documented what the working directory is set to, and if you need it to be set to something specific (e.g.
TM_PROJECT_DIRECTORY
) then you should set it yourself.
Eu não sei como você deve alterar o diretório de trabalho. Configurar o PWD para $ TM_PROJECT_DIRECTORY na guia Variáveis não funcionou. Como uma medida temporária, adicionei isso aos comandos para executar scripts nos pacotes Ruby e shell script:
Dir.chdir(ENV["TM_PROJECT_DIRECTORY"])