Mi editor preferido es jEdit, que está implementado en Java. En mi Mac mini, inicialmente casi todo iba más o menos bien. El problema surgió, después de haber instalado un motor Java real el sábado.
Inicialmente no se pudo encontrar la JVM. En consecuencia, jEdit no podía ser lanzado. Después de haber solucionado ese problema, jEdit sólo podía leer archivos del directorio "Desarrollo", cuando se iniciaba a través de Launchpad. El comportamiento es completamente diferente, cuando jEdit se inicia a través de la línea de comandos por el mencionado Alias.
Para que jEdit vuelva a funcionar correctamente, es necesario realizar algunos pasos curiosos, que no están documentados y no son realmente comprensibles.
Paso 1
cd /Application/jEdit.app/Contents/PlugIns
ln -s <directory_to-jdk> jdk
cd ..
Edite Info.plist y añada las siguientes líneas en algún lugar del archivo
<key>JVMRuntime</key>
<string>jdk</string>
Paso 2
cd ~/Library
sudo chmod a+w Application\ Support