Escenario: estoy en zsh y quiero editar un comando de shell largo en una instancia ya abierta de Emacs. Me puse $VISUALa emacsclient -n -c. Cuando ejecuto C-x C-edesde zsh, se abre un nuevo marco de Emacs, poblado con el contenido de la línea zsh. Después de editar y guardar el búfer, presiono C-x ky el búfer se cierra. La línea zsh permanece sin cambios . ¿Por qué zsh no reconoce los cambios realizados en Emacs?
Emacs 24.5.1, zsh 5.0.8, Mac OS X 10.10.4
fuente

-ntambién evitará que emacsclient funcione como editor para git.-nbandera?emacs myfile &(o el equivalente de Windows), colocando el proceso de Emacs en el brackground. Con emacsclient, podría ejecutaremacsclient myfile &, pero eso deja unemacsclientproceso cuyo único trabajo es esperar y luego salir. En cambio, ejecutoemacsclient -n myfile, por lo que el proceso emacsclient desaparece por sí solo. Esto es tan común que tengo un alias de shell:alias e='emacsclient -n'emacsclienten la terminal, por lo que no podía entender el punto-n. Gracias