Lo que me gustaría lograr¿Cómo usar una instancia de emacs como editor de texto predeterminado? [Linux]
- una instancia de emacs
- si i abrir cualquier archivo de texto desde Nautilus, se debe abrir en el ejemplo emacs actual
- si cierro emacs , en realidad no debería cerrarla, simplemente esconderlo
lo que tengo actualmente
- puse emacs23 para iniciar en el arranque
- tengo (start-servidor) en mi init
- dejo emacs abiertas
- He emacsclient como el editor de texto predeterminado
Problemas I encontrado al intentar lograr lo que quería
- emacs gives the followin g de error si dejo emacs y tratar de empezar de nuevo
File error: Cannot bind server socket, address already in use
Cosas que me trató
Actualización: He intentado de nuevo con el enlace stackoverflow, y ahora la mayor parte está funcionando. Sin embargo, algo que me gustaría poder hacer es volver a cargar el archivo init, para poder hacer cambios en mi archivo init sin reiniciar la computadora. ¿Algunas ideas?
Además, si el servidor se está ejecutando y tengo emacs falso cerrado (vea el enlace emacs fu), ¿cómo puedo iniciarlo de nuevo sin cargar un archivo? por ejemplo, ¿cuál sería el equivalente a correr emacs23 ser, ya que esto no funciona (ver error escrito arriba)
Ojalá pudiera votarte 1000 veces. esta era la información que necesitaba para que esto funcionara en OSX. Muchas gracias –
Aparece un mensaje de error con su script: "-a o ALTERNATIVE_EDITOR no puede ser una cadena vacía." en ventanas – progician
@progician: [cadena vacía se admite explícitamente] (http://www.gnu.org/software/emacs/manual/html_node/emacs/emacsclient-Options.html#emacsclient-Options). Si no funciona en Windows; intente establecer la variable de entorno 'ALTERNATE_EDITOR = emacs --daemon' (drop' -a "" 'desde el comando). Si no funciona; [haga una pregunta por separado] (http://stackoverflow.com/questions/ask) (esta pregunta es sobre Linux, aunque la solución funciona igual que en OSX) – jfs