2012-09-01 1 views
37

Ho installato ST2 in modo da poter eseguire 'sublime file.txt' e si aprirà in una finestra ST2. Ma come posso aprirlo in una nuova scheda nella finestra attualmente aperta?Come posso aprire i file di Sublime Text 2 dalla riga di comando in una scheda, non in una nuova finestra

+1

Nella mia installazione si apre il file in una nuova scheda. Come hai installato SublimeText2? –

+1

Ho spostato l'estrazione del tarball in/usr/lib/reso symlink ad esso con: sudo ln -s/usr/lib/Sublime \ Text \ 2/sublime_text/usr/bin/sublime – phirschybar

risposta

47

Prova Sublime riga di comando di aiuto

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. 

Dopo aver aperto una nuova finestra i file successivi devono essere aggiunti lì come per il comportamento predefinito.

+0

Secondo [questo userecho] (http: //sublimetext.userecho.com/topic/87972-allow-editing-stdin-on-linux/) e la mia esperienza con quella stessa build, specificando 'stdin' come file è solo un'opzione con OS X. –

+0

I am non sono sicuro se capisco come questa domanda è legata alla modifica di stdin? –

+0

Mi scuso Mikko, prima stavo cercando informazioni sul motivo per cui la mia build non aveva l'opzione stdin. Dopo averlo scoperto, sono tornato nella mia pila di schede dei risultati di ricerca, cercando di lasciare informazioni utili. Non avrei dovuto lasciare nulla qui :) –

22

questo funziona su Ubuntu 12.04:

subl filename 

o

subl -n filename (se si desidera aprire in una finestra separata)

2

un'altra opzione è: aprire il file.

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

per aprire una cartella [sublime nomeCartella]

3
subl fileName 

e se si desidera aprire un nuovo uso di file

subl -n new_file_name