He creado un lanzador para PHP:
[Desktop Entry]
Type=Application
Name=PHP
Terminal=true
Exec=/usr/bin/php %f
Icon=/home/virsacer/Icons/php.png
Cuando abro un archivo PHP con él, el directorio de trabajo se establece en "/" en lugar de la ubicación del archivo, por lo que no puedo incluir o trabajar con otros archivos del directorio: /
Aparentemente hay una opción de "Ruta" para los lanzadores, pero esto parece ser estático ...
También intenté incluir un comando como este:
Exec=/usr/bin/php -B "chdir('%d');" -F %f
Pero luego la carcasa se abre y se cierra tan rápido que ni siquiera puedo ver la salida ...
¿Hay alguna manera de configurar el directorio de trabajo sin tener un comando en cada archivo?