Estoy ejecutando Cygwin y me gustaría usar Notepad ++ como el editor de shell principal, algo así como lo que tengo en mi Mac, donde puedo escribir mate whatever
para abrir una instancia de TextMate. En mi ~/.bashrc
archivo en Cygwin tengo el siguiente conjunto de variables de entorno y alias:
export EDITOR="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe"
alias np="/cygdrive/c/Program\ Files/Notepad++/notepad++.exe"
Funciona principalmente: cuando escribo np whatever
o cuando un programa Cygwin requiere $ EDITOR, se abre Notepad ++.
Sin embargo, el shell espera hasta que Notepad ++ se cierre y no permitirá ninguna entrada hasta entonces. Esto puede ser específico de bash, pero ¿cómo puedo abrir Notepad ++ desde Cygwin y decirle al shell que no espere a que continúe un código de salida? Agregar &
a al final del comando alias no funciona correctamente, solo abre un archivo sin título y advierte en filename: command not found
lugar de abrir el archivo.
¡Gracias!