2014-02-25 84 views
-4

我在Linux系統中使用Bash,現在我可以在終端中執行諸如「gedit 1.txt」之類的操作。如何添加一個可以從CMD行運行的程序?

我想用Sublime text 2來做,而不是去我的Sublime目錄並手動打開程序。

感謝

+0

我不會se崇高,但是如果你只是輸入'sublime somefile',會發生什麼?如果這不起作用,[tag:sublime]安裝位置不在您的路徑中,或者可執行文件未被稱爲sublime。在任何一種情況下,找出它的安裝位置並添加一個別名「alias sublime =/some/location/sublime_executable」,或者如果它是相同的路徑,則指向'$ PATH'變量的路徑。 – BroSlow

回答

0

什麼是你的問題也適用於sublime也。您還使用哪個系統?

你的路徑可能是不包含路徑sublime executable.So首先你可以通過

$ locate sublime 

找到它,並添加此可執行文件的路徑,你$PATH

或者,如果不希望搜索並添加然後請從您的系統中刪除崇高和安裝如下,所以它將被添加到您的默認路徑

刪除步驟:

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鍵,然後將automiticaly給予提示爲副線像

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

,你會之後現在能夠通過終端打開崇高如下

sysadmin:~/Desktop$ sublime-text file1.txt 
相關問題