esta es la primera vez que pregunto en stackoverflow porque no puedo encontrar la respuesta en ningún lado. Utilizo emacs para escribir todo mi código y acabo de cambiar de ubuntu a mac os. Un problema me ha estado molestando: ¿cómo se podría abrir la ventana de emacs desde el terminal de mac al igual que se abriría la ventana de Firefox desde la terminal en el sistema Linux? Sé que la forma en que funciona para el sistema Linux es que, cada vez que escriba un comando desde el terminal, el terminal buscará el binario en su ruta y lo ejecutará. ¿Es el caso de Mac que solo se puede abrir la aplicación en forma de ventana en el directorio "/ Aplicación" y que todos los archivos binarios abiertos desde la terminal no están en forma de ventana? ¡¡Muchas gracias!!Cómo abrir una ventana desde el terminal mac
Respuesta
no estoy seguro si u're buscando algo como esto
/path/to/some.app abierta
simplemente traté
/Applications/Utilities/Terminal.app/ contenido/MacOS/Terminal &
y se hicieron abrir una nueva ventana muy bien.
OS X 10.7.4 aquí.
EDIT: De hecho si lo intento:
abierta /Applications/Utilities/Terminal.app
no se abre ninguna nueva ventana de terminal
Pero,
abierto --new /Applications/Utilities/Terminal.app
funciona también, y probablemente sea mejor que mi primera opción porque el trabajo no está vinculado al terminal con el que comenzó la nueva terminal.
El Emacs preinstalado que viene con OS X está construido sin la GUI. Por lo tanto
$ emacs # in the shell/terminal
se NO abrir una ventana gráfica, y en su lugar se abrirá la versión de texto/terminal de lugar. Tenga en cuenta que esta versión (instalada en /usr/bin/emacs
) también es antigua, y está en 22.1.1 en Mountain Lion.
Para obtener el comportamiento deseado (y también obtener la última versión de Emacs como un bono), se puede descargar la última versión de Emacs de construcción. Esto está disponible en varios lugares, incluido el http://emacsforosx.com/.
La mayoría de estos pre-construido Emacs se instalan en /Applications
, y con el fin de invocar desde la terminal, tendrá que especificar la ruta completa al binario, que por lo general es:
/Applications/Emacs.app/Contents/MacOS/Emacs
Puede crear un alias de simple a este binario en su .bashrc
como:
alias emacs=/Applications/Emacs.app/Contents/MacOS/Emacs
y luego llamar a emacs en todo su esplendor desde la línea de comandos.
Esto es exactamente lo que estoy buscando. ¡Muchas gracias, Anupam! De hecho, probé emacsforosx.com y no sabía a dónde va el binario. Ahora sé que está bajo MacOS/Emacs. Muchas gracias! – user1655257
lo recomiendo ya sea con emacs a través de Fink, o ir a aquí: http://emacsformacosx.com/
Esto le permitirá instalar una versión local de emacs que corre a través del servidor X, y por lo tanto tiene la interfaz gráfica de usuario completa.
En primer lugar, descargar Mac OS/X emacs construyen a partir de aquí: http://emacsformacosx.com/
En segundo lugar, una vez instalado, se puede:
- abierto desde la línea de comandos con
open -a emacs
- Set se para ejecutar el modo de servidor en su .emacs init, y luego en la línea de comando , escriba
emacsclient foo
para el archivofoo
.
- 1. Abrir una nueva ventana de solicitud/terminal desde Java
- 2. Cómo iniciar una aplicación mac sin una ventana de terminal
- 3. Abrir terminal desde Eclipse
- 4. Abrir el terminal o el Finder de Mac Eclipse en
- 5. Mac/Cocoa: incrustar una ventana de terminal en mi aplicación
- 6. Abrir una ventana de terminal a una carpeta especificada desde una aplicación Cocoa
- 7. ¿Cómo se abre una nueva Terminal de Mac OS X desde la Terminal y se encuentra en el mismo directorio? (Snow Leopard)
- 8. Cómo abrir una nueva ventana de applet desde un applet
- 9. Abrir ventana wpf desde otro proyecto
- 10. Switch user MAC terminal
- 11. Abrir Chrome desde el terminal con la consola de desarrollador abrir
- 12. Abrir una ventana emergente modal
- 13. Cómo instalar una aplicación de Mac usando Terminal
- 14. Tilde no reconocida en el terminal Mac
- 15. ¿Cómo abrir una nueva ventana secundaria desde otra ventana secundaria en vaadin?
- 16. ¿Cómo abrir la Terminal en el último directorio abierto?
- 17. ¿Abrir el botón en una ventana nueva?
- 18. ¿Una ventana tipo terminal para wxWidgets?
- 19. Terminal Mac OS X/Open con ventanas especificadas
- 20. ¿Cómo abrir una página de terminal Bloomberg específica programáticamente?
- 21. Abrir respuesta en una nueva ventana
- 22. Cómo abrir una nueva ventana en el formulario enviar
- 23. Cómo abrir en una ventana nueva usando el control WebBrowser?
- 24. Error al abrir terminal: xterm-256color
- 25. Ruby/Rails - Abrir una URL desde el controlador en una nueva ventana
- 26. Nuevo usuario de OSX: abriendo una nueva ventana de terminal en el espacio actual (?)
- 27. ¿Cómo navegar a diferentes directorios en el terminal (mac)?
- 28. Abrir programáticamente el menú de Ayuda Mac
- 29. Cómo iniciar "emacsformacosx" en el terminal
- 30. Ventana de terminal dentro de Sublime Text 2
este momento tal vez no describo mi problema con claridad. Estaba intentando escribir el comando "emacs" y esperaba que saltara una ventana de Emacs, como lo que sucederá en el sistema Linux. Pero parece que solo puedo comenzar una versión terminal de emacs de esa manera, sin el truco abierto /some.app. – user1655257