Estoy intentando invocar mediante programación un editor OS X desde un script que:
- no agrega comillas inteligentes ni ningún carácter que no sea ASCII al editar
- funcionará "fuera de la caja" en cualquier sistema mac estándar
- permite al usuario hacer clic con el mouse para colocar el cursor
Lamentablemente, Nano y sus amigos no permiten el posicionamiento del cursor, y Apple perdió la cabeza con las actualizaciones de TextEdit y realmente destruyó ese editor.
Mi mejor esperanza es que haya alguna forma programática de configurar TextEdit para que se comporte como un editor ASCII. Alternativamente, ¿hay un editor de terceros cuya licencia me permita incluirlo en mi script para satisfacer esta necesidad?
=====
CONTEXTO DE USO
Tengo una secuencia de comandos de Python que se ejecuta "fuera de la caja" en cualquier mac. Ahora quiero que la secuencia de comandos invoque un editor en un archivo ASCII que necesito que permanezca como un archivo ASCII.
No quiero que el usuario realice la configuración manual, quiero que la secuencia de comandos se inicialice. Idealmente, no cambiaría ninguna configuración del entorno global, pero puedo dejar ese segundo requisito, si no tengo otra opción.