sublime怎么将subl命令添加到命令行环境变量 _sublime命令行subl配置方法
发布时间 - 2025-10-19 00:00:00 点击率:次首先需将Sublime Text路径添加至系统PATH或创建符号链接。Windows中可通过mklink命令创建软链接至System32,或手动添加安装路径到环境变量;macOS则使用ln -s命令将subl链接至/usr/local/bin。配置后在终端执行subl --help或subl .验证是否成功,实现通过subl命令快速打开文件、文件夹或集成Git编辑。
在 Windows 或 macOS 系统中,想要在命令行中直接使用 subl 命令打开 Sublime Text,需要将 Sublime 的可执行文件路径添加到系统的环境变量中。以下是具体配置方法。
Windows 系统下配置 subl 命令
1. 找到 Sublime Text 安装目录下的可执行文件:
- 通常路径为:C:\Program Files\Sublime Text\sublime_text.exe
- 或安装在自定义目录,如:D:\Software\Sublime Text\sublime_text.exe
2. 创建一个软链接或复制快捷方式到系统 PATH 中存在的目录(推荐做法):
- 打开命令提示符(管理员权限),运行以下命令创建软链接:
- 这样就可以在任意位置使用 subl 命令了。
或者手动将 Sublime 安装路径加入系统环境变量 PATH:
- 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”
- 在“系统变量”中找到 Path,点击“编辑”
- 新增一项:C:\Program Files\Sublime Text
- 保存并重启终端
3. 验证是否成功:
subl --help- 如果弹出 Sublime 的帮助信息或启动软件,说明配置成功。
macOS 系统下配置 subl 命令
macOS 默认没有 subl 命令,需要手动创建符号链接:
- 打开终端,输入以下命令:
- 如果你的系统是 Apple Silicon(M1/M2 芯片),路径可能为:
- /Applications/Sublime Text.app/Contents/SharedSupport/bin/subl
- 确保 /usr/local/bin 在你的 PATH 环境变量中(一般默认已包含)
4. 测试命令:
subl .- 该命令会用 Sublime Text 打开当前目录
常用 subl 命令示例
- subl filename.txt —— 打开指定文件
- subl ./project-folder —— 打开整个文件夹
- subl . —— 打开当前目录
- subl --wait filename.txt —— 暂停终端直到文件关闭(适合 Git 编辑)
基本上就这些。只要把 subl 可执行文件所在路径加入系统 PATH,或建立符号链接到全局 bin 目录,就能在终端自由调用。配置一次,长期受益。
# sublime
# git
# windows
# app
# 电脑
# mac
# ai
# macos
# 环境变量
# win
# apple
# cos
# sublime text
# 可执行文件
# 右键
# 能在
# 要把
# 弹出
# 自定义
# 会用
# 可通过
# 能为
# 重启
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何用VPS主机快速搭建个人网站?
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
如何快速重置建站主机并恢复默认配置?
Laravel如何记录自定义日志?(Log频道配置)
Win11怎么设置默认图片查看器_Windows11照片应用关联设置
怎么用AI帮你为初创公司进行市场定位分析?
如何正确选择百度移动适配建站域名?
如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤
打造顶配客厅影院,这份100寸电视推荐名单请查收
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
php结合redis实现高并发下的抢购、秒杀功能的实例
Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】
PHP正则匹配日期和时间(时间戳转换)的实例代码
如何为不同团队 ID 动态生成多个非值班状态按钮
Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程
phpredis提高消息队列的实时性方法(推荐)
如何在局域网内绑定自建网站域名?
Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理
高性能网站服务器部署指南:稳定运行与安全配置优化方案
UC浏览器如何设置启动页 UC浏览器启动页设置方法
EditPlus中的正则表达式 实战(2)
Laravel如何使用查询构建器?(Query Builder高级用法)
Python制作简易注册登录系统
Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】
Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID
Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】
nginx修改上传文件大小限制的方法
Android滚轮选择时间控件使用详解
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
手机网站制作与建设方案,手机网站如何建设?
EditPlus中的正则表达式 实战(4)
如何在云服务器上快速搭建个人网站?
Laravel如何使用Telescope进行调试?(安装和使用教程)
详解Android图表 MPAndroidChart折线图
Python图片处理进阶教程_Pillow滤镜与图像增强
如何在阿里云部署织梦网站?
Linux安全能力提升路径_长期防护思维说明【指导】
高防服务器:AI智能防御DDoS攻击与数据安全保障
Bootstrap整体框架之CSS12栅格系统
进行网站优化必须要坚持的四大原则
MySQL查询结果复制到新表的方法(更新、插入)
制作电商网页,电商供应链怎么做?
安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出
如何快速搭建高效香港服务器网站?
米侠浏览器网页背景异常怎么办 米侠显示修复
Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制
Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南
Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询


em32,或手动添加安装路径到环境变量;macOS则使用ln -s命令将subl链接至/usr/local/bin。配置后在终端执行subl --help或subl .验证是否成功,实现通过subl命令快速打开文件、文件夹或集成Git编辑。