未找到 Sublime Text 编辑器命令

未找到 Sublime Text 编辑器命令

我已经在 Mac Lion 笔记本电脑上安装了 Sublime,并按照此处的指南进行操作 http://www.sublimetext.com/docs/2/osx_command_line.html 但一如既往,它不起作用。我的 Mac 上没有 ~/bin 目录。有什么帮助吗?

答案1

您可以在以下位置创建符号链接/usr/bin

sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl

答案2

如果你没有~/bin目录,你可以用 创建一个mdkir ~/bin。这应该可以让你遵循指南。

如果你这样做了,但在你设置好一切之后,Sublime 仍然无法正常工作,那么这个新文件夹可能不包含在你的$PATH(命令行 shell 搜索可执行文件的文件夹列表)中。你可以运行echo $PATH并查看它是否包含 来检查是否是这种情况/Users/<your username>/bin。如果你没有在你的 中看到我们创建的新文件夹$PATH,那么你必须添加它:将文件夹添加到 PATH

如果存在的话,链接subl可执行文件的更合适的位置可能是。/usr/local/bin

答案3

  1. bin使用 Finder 或mkdir ~/bin在终端中输入内容,在您的主文件夹中创建一个目录。

  2. 通过在终端中输入来创建subl该文件夹中应用程序的符号链接。binsudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl

  3. .bash_profile使用 Sublime Text 在主目录中打开或创建一个名为 (注意点!)的文件。(您的主目录将是 Finder 中带有主页图标的目录。您可以通过open ~在终端中输入来让 Finder 快速显示主目录。)

  4. 通过编辑刚刚创建的文件并添加行,将目录添加~/bin到您的目录中。然后保存文件。$PATH.bash_profileexport PATH=$PATH:~/bin

  5. 重新加载你的 .bash_profile,以便通过source ~/.bash_profile在终端中输入来获取更新的 $PATH。

您现在应该能够subl在终端提示符下使用该命令。还值得注意的是,bin如果您不想将文件夹放在主文件夹中,您可以将文件夹放在任何您喜欢的位置。

相关内容