我是 Ubuntu 的新手,正在尝试配置我的环境,以便我可以直接从终端启动 Sublime Text 2。我遵循了这篇文章中的解决方案,但到目前为止还没有运气。
这些是我做的步骤(来自这篇文章的步骤):
-> cd
-> mkdir bin
-> sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl
Run Code Online (Sandbox Code Playgroud)
在我的 .bash_profile 中,我添加了: export PATH=$PATH:~/bin
这是我得到的错误: ~$ subl --help 没有找到命令 'subl',你的意思是:来自包 'libsubtitles-perl'(宇宙)的命令 'subs' 来自包 'atfs'(宇宙)的命令 'publ'
困惑: 首先,我不明白为什么我们需要创建一个bin文件夹。这个文件夹现在在 Home/bin 中,我不认为我在使用它。(我知道有两个 bin 文件夹。一个在 File System/usr/bin 中,另一个在 File System/usr/local/bin 中。我不确定这里的区别。)
其次,我注意到在运行上面的命令 (sudo ln -s...) 后,我在 usr/bin 文件夹中创建了一个链接。但是,当我检查此链接文件时,它说链接已损坏,因此我怀疑我执行的 sudo 命令有问题。
错误:无法使用此链接,因为其目标“/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl”不存在。
这个命令:
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl
Run Code Online (Sandbox Code Playgroud)
/Applications/Sublime Text 2.app 是否指示我的 sublime text 2 的位置?如果是,那么我的 sublime …