All files passed on the command line will be opened. If Sublime Text is already running, then the files will be opened by the existing instance, rather than a new one being started.
If a file specified on the command line doesn't exist, then a new buffer will be created with the given name.
Files may be opened at a specific line number by appending :<line>, and at a given line and column by appending :<line>:<column>. For example, sublimetext main.c:100:12 will open main.c at line 100, column 12.
--data | Use the given path as the data directory, rather than %APPDATA%/Sublime Text. Use this if you want to run Sublime Text from a USB key. |
--opengl | Run in OpenGL mode, rather than Direct3D mode. This can fix up graphics issues on some systems, and often works better if running in a virtual machine. OpenGL mode can also be set by adding the line 'renderer opengl' to Preferences/General Preferences. |
--restore | Open the previous set of files, in addition to any given on the command line. This is implied if 'File/Exit and preserve session' is used. |