Me gustaría establecer Atom como mi editor predeterminado para open
.
Para hacer esto, configuré mi .bashrc
:
export EDITOR="atom -nw"
y vuelva a cargar el archivo con source .bashrc
. De todos modos, cuando intento abrir un archivo de texto open filename
, siempre lo abre con TextEdit.
También probé variaciones de lo anterior, como export EDITOR=atom
exportar VISUAL
.
Estoy seguro de que .bashrc
se carga al iniciar sesión.
¿Qué me estoy perdiendo / haciendo mal?
Respuestas:
El
open
comando es parte de OS X y utiliza la aplicación predeterminada "Abrir con ..." de Finder para abrir el archivo, al igual que hacer doble clic en Finder.$EDITOR
se usa para cosas comofc
donde se usa como el editor de línea de comandos predeterminado (un reemplazo paravim
oemacs
).Para usar Atom con el
open
comando, puede seleccionar un archivo del tipo que desee en Finder, presionar ⌘ command+I
para “Obtener información”, y luego cambiar “Abrir con:” a Atom, y hacer clic en “Cambiar todo ...”.Alternativamente, puede definir un alias como
en su
.bashrc
y luego ejecutare file-to-edit.txt
cada vez que desee editar un archivo en Atom.fuente
La respuesta real es:
export EDITOR="/Applications/Atom.app/Contents/MacOS/Atom -nw"
fuente
la respuesta de thee no funciona para Yosemite y El Capitan - use esta en su lugar:
fuente
Justo a la derecha (o control) haga clic en un archivo del tipo que desea cambiar y:
"Obtener información" -> "Abrir con:" -> (Seleccione su programa de elección) -> "Cambiar todo"
Tendrá que hacer esto una vez para cada extensión (.txt, .rtf, etc.) que desee actualizar.
fuente
Después de esta respuesta en Stackoverflow, el siguiente comando debería funcionar:
No estoy seguro de cómo funciona esto. Para mí,
open /etc/hosts
abrí el archivo en Atom como se esperaba, peroopen demo.properties
no lo hice.Editar: podría no funcionar en Yosemite y versiones superiores, consulte esta respuesta para una versión modificada.
fuente