繁体   English   中英

Sublime Text 3 subl 命令在 Windows 10 中不起作用

[英]Sublime Text 3 subl command not working in Windows 10

当我运行 subl 命令时,它只是暂停片刻,并且没有给我任何关于发生了什么的反馈,也没有打开。 我目前在 Windows 10 上运行最新的 sublime text 3 版本。 我已经将 subl.exe 从 sublime text 3 目录复制到了 system32 目录。 我错过了什么? 我试过 subl.exe ., subl.exe detect.py, subl, subl.exe

请帮助我进行此设置

我假设当您通过绝对路径调用subl.exe ,它可以工作。

> "C:\Program Files\Sublime Text 3\subl.exe"

假设以上工作,那么subl.exe的位置可以添加到系统路径中,这样就不需要指定绝对路径了。

转到Control Panel > System and Security > System > Advanced system settings并将C:\\Program Files\\Sublime Text 3PATH环境变量。

检查PATH变量是否尚未包含subl.exe的路径,以避免将其添加两次。

您基本上要将;C:\\Program Files\\Sublime Text 3附加到PATH变量。 注意; 这是一个路径分隔符。

您可能需要重新启动 Windows 才能使更改生效。

请参阅什么是 PATH 和其他环境变量,以及如何设置或使用它们? 获取有关PATH和其他环境变量的深入信息。

您可以添加如下所示的 gitbash 别名 打开 gitbash 终端并输入 alias subl="/c/Program\\ Files/Sublime\\ Text\\ 3/subl.exe"

然后尝试 subl 。 来自 gitbash

您还可以为 git bash 添加永久别名,如下所示

  1. 转到:C:\\Users\\ [您的用户目录] \\
  2. 制作一个 .bash_profile 文件
  3. 用文本编辑器打开
  4. 添加别名。

    alias subl="/c/Program\\ Files/Sublime\\ Text\\ 3/subl.exe"

添加路径环境变量后,您只需在命令提示符中键入subl.exe

只需创建一个从安装目录到 System32 目录的链接,例如:

mklink c:\Windows\System32\subl.exe "c:\Program Files\Sublime Text 3\subl.exe"

添加路径变量后,重新启动您的电脑,就像一个魅力。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM