2012-09-01 5 views
37

Ich habe ST2 Setup, so dass ich 'sublime file.txt' tun kann und es wird in einem ST2-Fenster geöffnet. Aber wie kann ich es in einem neuen Tab im aktuell geöffneten Fenster öffnen?Wie kann ich Sublime Text 2 Dateien von der Kommandozeile in Linux zu einem Tab öffnen, kein neues Fenster

+1

In meiner Installation öffnen möchten öffnet sie die Datei in einem neuen Tab. Wie hast du SublimeText2 installiert? –

+1

Ich habe die Tarball-Extraktion nach/usr/lib/made Symlink zu ihm mit: sudo ln -s/usr/lib/Sublime \ Text \ 2/sublime_text/usr/bin/sublime – phirschybar

Antwort

47

Versuchen Sublime Befehlszeilenhilfe

subl --help Sublime Text 2 bauen 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. 

Nachdem Sie ein neues Fenster die folgenden Dateien hinzugefügt dort werden sollten gemäß dem Standardverhalten geöffnet haben.

+0

nach [dieser userecho] (http: //sublimetext.userecho.com/topic/87972-allow-editing-stdin-on-linux/) und meine eigene Erfahrung mit dem selben Build, wobei 'stdin' als Datei angegeben wird, ist nur eine Option mit OS X. –

+0

Ich bin nicht sicher, ob ich verstehe, wie diese Frage mit der Bearbeitung von stdin zusammenhängt? –

+0

Entschuldigung Mikko, früher war ich auf der Suche nach Informationen darüber, warum mein Build die Stdin-Option nicht hatte. Nachdem ich das herausgefunden hatte, ging ich zurück durch meinen Stapel von Suchergebnis-Tabs und versuchte, hilfreiche Informationen zu hinterlassen. Darf nichts hier vergessen haben :) –

22

Dies funktioniert auf Ubuntu 12.04:

subl filename 

oder

subl -n filename (wenn Sie wollen, dass es in einem separaten Fenster öffnen)

2

eine weitere Option: Datei zu öffnen.

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

öffnen einen Ordner [sublime folder]

3
subl fileName 

und wenn Sie eine neue Datei Verwendung

subl -n new_file_name 
Verwandte Themen