Command Line

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.

Command Line Flags

--dataUse 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.
--openglRun 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.
--restoreOpen 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.