我知道一些类似的问题已经被问过,但似乎没有帮助我,所以在这里不言而喻。 我试图得到升华,当我使用“subl”在Linux终端,但我不能得到它的工作运行。 我试过了
sudo ln -s /Applications/Sublime\ Text\ 2/sublime_text usr/bin/subl
而没有正确地创建该文件,因此它似乎,但后来当我使用subl命令它说:“没有命令‘subl’发现”。 现在我已经RVM安装,这样可以有所作为。 我也试过“USR / local / bin目录/ subl”,结果是一样的。 我甚至与上面的命令使用的rvmsudo后,它说文件已经创建,但在subl命令仍然无法正常工作。 我缺少的是在这里吗? 请记住,我是一个)新来的Linux b)新的升华。 运行Ubuntu 12.10,如果它的事项
我使用的是Linux Mint的13,但应该是你相似。 cd
到/ usr / bin中 。 应该有一个名为崇高文本-2。 复制文件和名称subl。 然后subl
命令应该在终端中使用。
cd /usr/bin
sudo cp sublime-text-2 subl
以防万一,这里是文件的内容:
#!/bin/bash
/usr/lib/sublime-text-2/sublime_text --class=sublime-text-2 "$@"
Brotherman,你必须更新你的路径。 它可能比摆弄周围容易ln -s
软链接。 进入您~/.bashrc
并在底部添加某处export PATH=$PATH:/path/to/your/binary
。
然后,所有你应该做的是. ~/.bashrc
. ~/.bashrc
,瞧!
我觉得你有一个错字。 它应该是
sudo ln -s /Applications/Sublime\ Text\ 2/sublime_text /usr/bin/subl
注意/
前usr
。 如果你告诉终端usr/bin/subl
,它会把它作为一个相对路径和参考你,当你执行此命令的目录中创建它。