A menudo, cuando trabajo en la Terminal (la línea de comando), necesito editar algunos archivos de texto. Prefiero editar archivos de texto usando TextWrangler.
¿Cómo puedo abrir un archivo de texto con TextWrangler desde la Terminal?
Lo intenté /Applications/TextWrangler.app/ my_text_file.txtpero no funciona ya que TextWrangler.app/es un directorio.
terminal
text-editor
Jonas
fuente
fuente

open file.txt.openconsulta LaunchServices DB. Entoncesopen -a TextWrangler file.txtes suficiente.Si tiene instaladas las herramientas de línea de comandos de TextWrangler, puede escribir
en la terminal y debería abrirse.
Si esto no funciona, debe instalar las herramientas de línea de comandos de TextWrangler.
Si instaló la versión de la tienda MacApp, descargue el instalador desde esta página: http://www.barebones.com/support/textwrangler/cmd-line-tools.html
Si lo descargó del sitio de BareBones Software, debe haber un comando "instalar herramientas de línea de comandos" en el menú Aplicación (TextWrangler) o en el menú de ayuda. Creo que está en el menú Text Wrangler.
fuente
OMI, el uso
openes el enfoque correcto. Sin embargo, requiere un poco de tipeo, por lo que puede considerar crear un alias de shell para ello. Este enfoque también es bueno si no desea cambiar sus editores predeterminados.Para tener el alias disponible en cada shell que abra, simplemente agregue la línea
.bashrcen su directorio de inicio. Si aún no tiene uno.bashrc, simplemente créelo usted mismo y agregue la línea. Luego abra una nueva pestaña de terminal para probarlo.fuente
open -a TextWrangler .puede abrir convenientemente la carpeta actual de archivos de texto. ...alias twf='open -a TextWrangler.app .o simplementetw .con el alias anterior.Si tiene instaladas las herramientas de línea de comandos de TextWrangler, puede usar 'editar' para abrir archivos en TextWrangler desde la línea de comandos. Debería haber recibido un mensaje en la instalación inicial para instalar las herramientas, o puede ir a las preferencias y la sección "Herramientas" y hacer clic en el botón del instalador. También le ofrece twdiff, una herramienta de diferencia basada en TextWrangler. Puede 'man edit' si las herramientas están instaladas para ver todos los conmutadores disponibles.
fuente
Otra forma de editar el archivo de texto:
Sin embargo, no todas las aplicaciones contienen un binario en el directorio de MacOS con el mismo nombre que su .app, por lo que replicar esto para otro programa podría ser diferente.
fuente