0 votos

Brew cask install emacs toma el control de la línea de comandos de emacs

Actualmente estoy usando Homebrew para instalar tanto la versión de línea de comandos de Emacs como la versión GUI de emacs, con los siguientes comandos:

brew install emacs
brew cask install emacs

Cuando instalo por primera vez la versión de línea de comandos, puedo lanzarla a través de la línea de comandos con el comando emacs <filename> pero después de instalar la versión GUI, utilizando ese mismo comando, hace que se abra la versión GUI. Me gustaría que la versión de línea de comandos siguiera abriendo desde el comando de línea de comandos. He publicado esto en el foro de homebrew, pero la única respuesta que me dieron fue que revisara mi archivo de configuración del shell. Estoy en MacOS Catalina, así que estoy asumiendo .zshrc es el archivo, pero éste no contiene nada relacionado con Emacs en absoluto. Cualquier sugerencia sobre cómo evitar que la versión GUI sea lanzada desde la línea de comandos sería muy apreciada.

2voto

Jose Chavez Puntos 645

Puedes crear un alias en zsh que invoque emacs -nw siempre que escriba emacs . El -nw significa iniciar emacs en modo "no-ventana" - es decir, una interfaz de texto de línea de comandos.

Puede crear el alias editando el .zshrc que mencionas, y añade la siguiente línea:

alias emacs="emacs -nw"

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X