我刚刚在 Ubuntu 12.10 上安装了 sublime text 2,希望能够将其作为自己的环境变量运行。例如,$ sublime somefile.js
如何添加自定义变量?
答案1
我觉得你混淆了这个词环境变量,您似乎想要在路径中放置一个启动 Sublime Text 的命令。
sudo ln -s /path/to/sublime_text /usr/bin/subl
请注意,您必须使用完整路径,否则此操作将不起作用。建议将下载的文件解压到/opt
。
答案2
我不确定这是最优雅的解决方案,但您可以使用以下命令在 ~/bin/sublime 中创建脚本:
cd
echo "/FULL-PATH-TO-YOUR-SUBLIME-FOLDER/sublime_text \$1" > ~/bin/sublime
chmod +x ~/bin/sublime
然后如果你的 ~/bin/ 文件夹在你的 $PATH 中,那么你将能够运行$ sublime somefile.js
要检查你的 $PATH 只需运行echo $PATH
如果你的 bin 不在那里,请编辑你的 .bashrc 文件并编辑或添加如下行:
PATH=$PATH:$HOME/bin
export PATH
答案3
我认为这是最好的方法!
进入你的终端并输入:
sudo ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime
(如果你的 Sublime Text 文件夹位于 /opt/Sublime Text 2)
此命令在 /usr/bin 中创建一个符号链接,然后您可以在终端中轻松调用 sublime 命令:
sublime....(一些代码)。就这些!:)