命令行界面
版本
Sublime Text 包含一个命令行工具 subl
,用于在命令行中处理文件。它可以用来在 Sublime Text 中打开文件和项目,也可以作为 EDITOR
用于 unix 工具,例如 git 和 subversion。
设置🔗
某些操作系统和安装方法需要更改配置才能使 subl
在 PATH
中可用。
Windows🔗
在 Windows 上,命令行帮助程序是 subl.exe
。要在“命令提示符”或“Powershell”中使用它,需要将 Sublime Text 安装文件夹添加到 Path
环境变量中。
Windows 10🔗
打开“开始菜单”并键入
environ
选择“编辑系统环境变量”项。
单击“系统属性”对话框底部的“环境变量”按钮。
- 在相应部分中选择或创建
Path
环境变量。 对于当前用户,请选择“{用户名}的用户变量”部分中的
Path
。对于所有用户,请选择“系统变量”部分中的
Path
。
- 在相应部分中选择或创建
- 单击“新建”按钮,并添加一个包含 Sublime Text 安装目录的条目。
64 位安装通常位于 C:\Program Files\Sublime Text\ 中。
在 64 位版本的 Windows 上,32 位安装将位于 C:\Program Files (x86)\Sublime Text\ 中。
在 32 位版本的 Windows 上,32 位安装将位于 C:\Program Files\Sublime Text\ 中。
Windows 8🔗
按“Windows 键”并键入
environ
选择“编辑系统环境变量”项。
单击“系统属性”对话框底部的“环境变量”按钮。
- 在相应部分中选择或创建
Path
环境变量。 对于当前用户,请选择“{用户名}的用户变量”部分中的
Path
。对于所有用户,请选择“系统变量”部分中的
Path
。
- 在相应部分中选择或创建
在“变量值”输入框中,添加一个包含 Sublime Text 安装目录的条目。如果已有值,请在 Sublime Text 目录前添加
;
。64 位安装通常位于 C:\Program Files\Sublime Text\ 中。
在 64 位版本的 Windows 上,32 位安装将位于 C:\Program Files (x86)\Sublime Text\ 中。
在 32 位版本的 Windows 上,32 位安装将位于 C:\Program Files\Sublime Text\ 中。
Windows 7🔗
打开“开始菜单”。
右键单击“计算机”并选择“属性”。
单击左侧边栏中的“高级系统设置”。
单击“系统属性”对话框底部的“环境变量”按钮。
- 在相应部分中选择或创建
Path
环境变量。 对于当前用户,请选择“{用户名}的用户变量”部分中的
Path
。对于所有用户,请选择“系统变量”部分中的
Path
。
- 在相应部分中选择或创建
在“变量值”输入框中,添加一个包含 Sublime Text 安装目录的条目。*如果已有值,请在 Sublime Text 目录前添加
;
。*64 位安装通常位于 C:\Program Files\Sublime Text\ 中。
在 64 位版本的 Windows 上,32 位安装将位于 C:\Program Files (x86)\Sublime Text\ 中。
在 32 位版本的 Windows 上,32 位安装将位于 C:\Program Files\Sublime Text\ 中。
Mac🔗
要使用 subl,需要将 Sublime Text 的 bin 文件夹添加到路径中。对于 Sublime Text 的典型安装,它位于 /Applications/Sublime Text.app/Contents/SharedSupport/bin。
Bash🔗
如果使用 Bash(macOS 10.15 之前的默认 shell),以下命令会将 bin 文件夹添加到 PATH
环境变量中。
echo 'export PATH="/Applications/Sublime Text.app/Contents/SharedSupport/bin:$PATH"' >> ~/.bash_profile
Zsh🔗
如果使用 Zsh(macOS 10.15 开始的默认 shell),以下命令会将 bin 文件夹添加到 PATH
环境变量中。
echo 'export PATH="/Applications/Sublime Text.app/Contents/SharedSupport/bin:$PATH"' >> ~/.zprofile
Linux🔗
如果 Sublime Text 是通过 Linux 软件包管理器存储库 或软件包安装的,则会自动在 /usr/bin/ 目录中安装一个 subl 符号链接。
如果从 tarball 安装,则应使用以下命令将 sublime_text 可执行文件符号链接到 subl:
sudo ln -s /opt/sublime_text/sublime_text /usr/local/bin/subl
符号链接命令的确切细节取决于安装位置。大多数默认的 PATH
环境变量值都应包含 /usr/local/bin,因此无需执行其他命令。
用法🔗
要查看可用的标志,请运行 subl --help
。*可用的标志因操作系统而异 - 以下示例来自 Linux*
Sublime Text build 4131
Usage: subl [arguments] [files] Edit the given files
or: subl [arguments] [directories] Open the given directories
or: subl [arguments] -- [files] Edit files that may start with '-'
or: subl [arguments] - Edit stdin
or: subl [arguments] - >out Edit stdin and write the edit to stdout
Arguments:
--project <project>: Load the given project
--command <command>: Run the given command
-n or --new-window: Open a new window
--launch-or-new-window: Only open a new window if the application is open
-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
--safe-mode: Launch using a sandboxed (clean) environment
-h or --help: Show help (this message) and exit
-v or --version: Show version and exit
Filenames may be given a :line or :line:column suffix to open at a specific
location.
配置为 EDITOR🔗
要将 Sublime Text 用作许多提示输入的命令的编辑器,请设置您的 EDITOR
环境变量
export EDITOR='subl -w'
指定 -w
将导致 subl
命令在文件关闭之前不会退出。