Eu criei um lançador para PHP:
[Desktop Entry]
Type=Application
Name=PHP
Terminal=true
Exec=/usr/bin/php %f
Icon=/home/virsacer/Icons/php.png
Quando eu abro um arquivo PHP com ele, o diretório de trabalho está configurado para "/" ao invés do local do arquivo - então eu não consigo incluir ou trabalhar com outros arquivos do diretório: /
Aparentemente, há uma opção de "Caminho" para lançadores, mas isso parece ser estático ...
Eu também tentei incluir um comando como este:
Exec=/usr/bin/php -B "chdir('%d');" -F %f
Mas o shell abre e fecha tão rápido, que eu nem consigo ver a saída ...
Existe uma maneira de definir o diretório de trabalho sem ter um comando em cada arquivo?
Tags command-line launcher php ubuntu