2012-09-01 11 views
37

Tengo la configuración de ST2 para poder hacer 'sublime file.txt' y se abrirá en una ventana de ST2. ¿Pero cómo puedo abrirlo en una nueva pestaña en la ventana actualmente abierta?¿Cómo puedo abrir archivos de Sublime Text 2 desde la línea de comandos en Linux a una pestaña, no a una nueva ventana

+1

En mi instalación se abre el archivo en una nueva pestaña. ¿Cómo instalaste SublimeText2? –

+1

Moví la extracción de tarball a/usr/lib/made symlink a él con: sudo ln -s/usr/lib/Sublime \ Text \ 2/sublime_text/usr/bin/sublime – phirschybar

Respuesta

47

Trate ayuda de línea de comandos sublime

subl --help Sublime Text 2 Build 2217

Usage: subl [arguments] [files]   edit the given files 
    or: subl [arguments] [directories] open the given directories 
    or: subl [arguments] -    edit stdin 

Arguments: 
    --project <project>: Load the given project 
    --command <command>: Run the given command 
    -n or --new-window: Open a new window 
    -a or --add:   Add folders to the current window 
    -w or --wait:  Wait for the files to be closed before returning 
    -b or --background: Don't activate the application 
    -s or --stay:  Keep the application activated after closing the file 
    -h or --help:  Show help (this message) and exit 
    -v or --version:  Show version and exit 

--wait is implied if reading from stdin. Use --stay to not switch back 
to the terminal when a file is closed (only relevant if waiting for a file). 

Filenames may be given a :line or :line:column suffix to open at a specific 
location. 

Después de haber abierto una nueva ventana de los archivos posteriores deben añadirse allí como por el comportamiento predeterminado.

+0

Según [this userecho] (http: //sublimetext.userecho.com/topic/87972-allow-editing-stdin-on-linux/) y mi propia experiencia con la misma compilación, especificar 'stdin' como un archivo es solo una opción con OS X. –

+0

Yo soy no estoy seguro si entiendo cómo esta pregunta está relacionada con la edición de stdin? –

+0

Disculpas Mikko, antes estaba buscando información sobre por qué mi versión no tenía la opción stdin. Después de averiguarlo volví a mi pila de pestañas de resultados de búsqueda, tratando de dejar información útil. No debería haber dejado nada aquí :) –

22

Esto funciona en Ubuntu 12.04:

subl filename 

o

subl -n filename (si desea que se abra en una ventana separada)

2

otra opción es: para abrir el archivo.

[sublime index.html script.js styles.css] 

para abrir una carpeta [nomCarpeta sublime]

3
subl fileName 

y si desea abrir un nuevo uso de archivos

subl -n new_file_name 
Cuestiones relacionadas