usar tutorial salir como comandos emacs ubuntu-10.10

salir - emacs tutorial



Haga que emacs se ejecute en modo consola(-nw) de forma predeterminada (5)

¿Cómo puedo hacer que Emacs se ejecute en modo terminal (o consola) de forma predeterminada, como si hubiera usado -nw ? Y una vez hecho esto, ¿cómo lo obligo a ejecutar en modo GUI (una vez) si es necesario?


En caso de que decida usar emacs en modo terminal siempre , instale emacs-nox (emacs sin soporte de X).

¡Después de la instalación aún se ejecutó en $ emacs por lo que no es necesario crear alias nuevamente! :)

Está ahí en repos de Debian Squeeze así que debe estar en Ubuntu también.


En mis pruebas de Debian, alias emacs=''emacs -nw'' seguido de emacs abre Emacs en el terminal. Y, en la misma sesión, emacs23-x abre Emacs con la GUI.


Me encontré con este problema y no quería establecer un alias (porque también quería que "emacs -nw" fuera mi EDITOR de shell por defecto, pero no funcionaba), así que comencé a buscar y vi esta línea en configure

If you are sure you want Emacs compiled without X window support, pass --without-x to configure.

Entonces, si quieres descargar y compilar desde la fuente, puedes hacer

curl http://gnu.mirrors.hoobly.com/emacs/emacs-25.3.tar.xz tar -xvzf emacs-25.3.tar.xz && cd emacs-25.3 ./configure --without-x make && sudo make install


Esta respuesta sugiere que el método que encontré funciona mejor para mí (estaba teniendo problemas con los alias). Básicamente, crea una secuencia de comandos ejecutable

#!/bin/sh emacs -nw "$@"

y apunte $EDITOR a él en su archivo shell rc.


alias emacs=''emacs -nw''

O

unset DISPLAY