2012-02-25 39 views
0

我最近愛上了用於windows和linux的Sublime Text 2編輯器。當我輸入gedit時運行不同的文本編輯器?

在windows中,我沒有這個問題那麼多,因爲我不經常從終端工作,但我真的很想在我的ubuntu 11.10安裝中完全替換geditsublime

我已將其替換爲我所有文本文件的默認程序,但是我仍然遇到的一個問題是終端。我已經習慣於從命令行輸入gedit filename.txt &。在sublime-text-2 filename.txt &中不經意地打字似乎需要多年的時間,我真的很感謝用sublime-text-2完全替代關鍵字gedit的方便性。

這可能嗎?如果是這樣,怎麼樣?

我知道我可以自動完成sublime-text-2subli + TAB ,但習慣我在打字gedit沒有證明是一個容易打破已經形成。

我想因爲它的Linux,任何事情都可能,但我不知道從哪裏開始配置這個。感謝您的任何提示,

+0

您可以在您的bash配置文件中創建從gedit到sublime-text-2的別名。 – Kitsune 2012-02-25 03:49:48

回答

3

你可以只使用alias命令,並添加到你的.bash_profile

alias gedit='sublime-text-2' 
+0

工作完美,非常感謝你! – fooOnYou 2012-02-25 03:57:20

2

你可以只alias它,我猜。

但這似乎是一個奇怪的想法。我只是改變習慣。

0

不幸的是,別名不允許在後臺運行的命令,同時還傳遞參數。你可以這樣做:

alias subl="/opt/Sublime/sublime_text [email protected] &" 

你必須使用一個bash的功能,如:

subl() { /opt/Subl2/sublime_text "[email protected]" & } 

添加到您的.bashrc,你將可以在分離模式下啓動崇高的文本,並給文件名稱打開。

相關問題