bash – 在终端中使用subl命令的问题:“命令未找到”&“没
我想提前道歉,这是一个新手问题!我花了最后2小时试图找到一个解决方案。
我有两个问题(我相信相关)。 背景: 这是我的$ PATH看起来像: /Users/Sponsi/.rvm/gems/ruby-1.9.3-p194/bin:/Users/Sponsi/.rvm/gems/ruby-1.9.3-p194@global/bin:/Users/Sponsi/.rvm/ ruby / ruby??-1.9.3-p194 / bin:/Users/Sponsi/.rvm/bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin:/usr/local/git / bin:/ usr / X11 / bin 问题#1 我试图使用命令行命令“subl”在OSX上启动Sublime Text 2。 我输入以下命令: 它只有一半工作 – 当我进入“subl”我得到“命令未找到”。但是当我重新输入上面的命令,它说“已经存在。 我在网上搜索,发现了(有点)修复。我添加以下到我的.bashrc: echo 'export PATH="./bin:$PATH"' >> ~/.bashrc source ~/.bashrc 使用命令“subl”可以工作,但只是暂时的。如果我退出终端或切换到另一个目录,它停止工作(使我陷入问题#2,见下文)。 问题#2: 当我尝试使用命令“subl”提取一个文件在另一个目录下,我得到“-bash:./bin/subl:没有这样的文件或目录”我确认我想要编辑的文件确实存在。 BTW,我按照Ruby教程找到@ http://ruby.railstutorial.org/ruby-on-rails-tutorial-book 非常感谢您的时间!
如果您使用RVM,请执行以下操作:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/.rvm/bin/subl (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |