58 votos

¿Cómo puedo abrir un archivo de texto con TextWrangler de la Terminal (línea de comandos)?

A menudo cuando trabajo en la Terminal (la línea de comandos) tengo que editar algunos archivos de texto. Yo prefiero editar archivos de texto usando el TextWrangler.

¿Cómo puedo abrir un archivo de texto con TextWrangler desde el Terminal?

He probado con /Applications/TextWrangler.app/ my_text_file.txt pero no funciona desde TextWrangler.app/ es un directorio.

59voto

Xavier Nodet Puntos 2498

Como una sola cosa,

open -a /Applications/TextWrangler.app myfile.txt
open -b com.barebones.textwrangler myfile.txt # same thing by ID

También puede crear un alias para la apertura de TextWrangler, que usted pone en la .bash_profile archivo, que es un archivo oculto por defecto que normalmente se encuentra en su directorio de inicio.

Este es el comando que se puede poner:

# Type 'tw' on the terminal to open TextWrangler
alias tw='open -a /Applications/TextWrangler.app'

Para hacer TextWrangler la de por defecto:

  1. "Obtener Información" en un archivo de texto en el Buscador.
  2. Cambiar la opción "Abrir con:" programa de TextWrangler, en el quinto panel de información.
  3. Haga clic en "Cambiar Todo..." botón en la parte inferior del panel.

40voto

Martin Klepsch Puntos 121

Si usted tiene el TextWrangler herramientas de línea de comandos instalado, sólo se puede escribir

edit my_text_file.txt

en la terminal y se debe abrir.

Si esto no funciona, usted tiene que instalar el TextWrangler herramientas de línea de comandos.

Si has instalado la MacApp store versión, descarga el instalador de esta página: http://www.barebones.com/support/textwrangler/cmd-line-tools.html

Si has descargado desde el Barebone sitio de Software, no debería ser un "comando de instalación de las herramientas de línea de comandos" en la Aplicación (TextWrangler) del menú o el menú de ayuda. Creo que es en el Texto Wrangler menú.

16voto

user4732 Puntos 179

De la OMI, el uso de open es el enfoque correcto. No obstante, se requiere un poco de escribir, así que puede que desee considerar la creación de un alias de shell. Este enfoque también es bueno si usted no desea cambiar la opción predeterminada de los editores.

$ alias tw='open -a /Applications/TextWrangler.app'
$ tw myfile.txt

Tener el alias disponibles en cada shell abrir, sólo tiene que añadir la línea a .bashrc en su directorio de inicio. Si usted no tiene un .bashrc todavía, acaba de crear por sí mismo y añadir la línea. A continuación, abra una nueva pestaña de terminal para probarlo.

2voto

gbc Puntos 4019

Si usted tiene el TextWrangler herramientas de línea de comandos instalado puedes usar en "editar" para abrir archivos en TextWrangler desde la línea de comandos. Usted debe haber sido provocada por la inicial de instalación para instalar las herramientas, o usted puede ir a las preferencias y las "Herramientas" y haga clic en el instalador de botón. También le da twdiff, TextWrangler basado en la herramienta de comparación. Usted puede 'hombre editar" si las herramientas están instaladas para ver todos los interruptores que se encuentran disponibles.

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