如何添加可以从CMD线运行的程序?

时间:2014-02-25 03:18:03

标签: linux bash shell

我在Linux系统中使用Bash,现在我可以在我的终端中执行类似:“gedit 1.txt”的内容。

我想用Sublime text 2来做,而不是去我的Sublime目录并首先手动打开程序。

由于

1 个答案:

答案 0 :(得分:0)

你有什么问题,它也适用于sublime。您还使用哪个系统?

您的PATH可能不包含sublime可执行文件的路径。首先,您可以通过

找到它
$ locate sublime

并将此可执行文件的路径添加到$PATH

或者如果不想搜索并添加进程,请从系统中删除sublime并按如下方式安装,以便将其添加到您的默认路径

删除步骤:

sudo rm -r /opt/Sublime\ Text\ 2
sudo rm /usr/bin/sublime
sudo rm /usr/share/applications/sublime.desktop
sudo sed -i 's/sublime\.desktop/gedit.desktop/g' /usr/share/applications/defaults.list

安装步骤:

sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text

安装后转到终端并输入以sub开头的名称或按TAB键,然后它将自动提供子线路的提示,如

sysadmin:~/Desktop$ subl   //after entering some first char then Pressed enter
subl          sublime-text  

您现在可以通过终端打开sublime,如下所示

sysadmin:~/Desktop$ sublime-text file1.txt