2013-07-11 123 views
2

我已經安裝了cygwin,並且我一直在使用它。我在遠程機器上安裝了emacs(amazon ec2)。但是我想在本地機器上的cygwin上訪問emacs(當我沒有連接到我的ec2實例)。我不想重新運行setup.exe文件,並將emacs作爲一個包裝包含在其中。還有其他方式可以做到這一點嗎?...如果可能,請直接從cygwin終端安裝它。 謝謝。如何在cygwin上安裝emacs

+2

可能的重複[如何從命令行安裝cygwin組件?](http://stackoverflow.com/questions/9260014/how-do-i-install-cygwin-components-from-the-command- line) – legoscia

+0

如果您安裝了'curl'或'wget',請從這裏獲取Windows版本:http://ftp.gnu.org/gnu/emacs/windows/emacs-24.3-bin-i386.zip。然後將它解壓縮到'/ usr/local/lib /'中,符號鏈接'/ usr/local/bin'中的可執行文件。確保你的環境中的'$ HOME'設置爲Cygwin中的用戶目錄。還有一個你想使用的eLisp文件:https://github.com/mizhi/dot-emacs/blob/master/elisp/setup-cygwin.el(還要確保你有'cygwin-mount',沒有空間發佈鏈接)。這就是如果你想手動/不使用Cygwin構建。 – 2013-07-11 12:25:01

+0

爲了澄清,wvxvw的評論指的是將Emacs(又名NTEmacs)的本地Windows版本與Cygwin集成,而不是在不使用Cygwin的setup.exe包管理器的情況下安裝Cygwin的Emacs包。 – phils

回答

1

你的問題有點不清楚。是不是想要安裝emacs的cygwin版本,但不想使用Cygwin安裝程序?或者你想安裝本地emacs並從Cygwin訪問它?

雖然你可以從Cygwin運行本機emacs,我不推薦它。 Cygwin使用的unix風格路徑不會被NT emacs識別。

如果你想使用Cygwin emacs,你爲什麼不想使用Cygwin安裝程序來安裝它?這是迄今爲止最方便的方法。但是,您可以使用安裝程序從命令行安裝軟件包。見最後兩個答案here