在Windows上安裝GNU Emacs
即使你的操作系統(tǒng)是閉源的,你仍然可以使用這個(gè)流行的開(kāi)源文本編輯器。
GNU Emacs 是一個(gè)專為各種程序員設(shè)計(jì)的流行的文本編輯器。因?yàn)樗窃?Unix 上開(kāi)發(fā)的,并在 Linux(macOS 中也有)上得到了廣泛使用,所以人們有時(shí)沒(méi)有意識(shí)到它也可用于微軟 Windows 上。你也無(wú)需成為有經(jīng)驗(yàn)的或?qū)B毜某绦騿T即可使用 Emacs。只需單擊幾下就可以下載并安裝 Emacs,本文向你展示了如何進(jìn)行。
你可以手動(dòng)安裝 Windows,也可以使用包管理器安裝,例如 Chocolatey。
7-zip
如果還沒(méi)在 Windows 中安裝 7-zip,那么就先安裝它。7-zip 是一個(gè)開(kāi)源的歸檔程序,能夠創(chuàng)建和解壓 ZIP、7z、TAR、XZ、BZIP2 和 GZIP(以及更多)文件。對(duì)于 Windows 用戶來(lái)說(shuō),這是一個(gè)寶貴的工具。
安裝 7-zip 后,在 Windows 資源管理器中瀏覽文件時(shí),右鍵單擊菜單中就有新的 7-zip 歸檔選項(xiàng)。
Powershell 和 Chocolatey
要在 Windows 上使用 Chocolatey 安裝 GNU Emacs :
PS> choco install emacs-full
安裝后,在 Powershell 中啟動(dòng) Emacs:
PS> emacs
Emacs running on Windows
下載適用于 Windows 的 GNU Emacs
要在 Windows 上手動(dòng)安裝 GNU Emacs,你必須下載 Emacs。
GNU Windows downloader
它會(huì)打開(kāi)連接到離你最近的服務(wù)器,并展示所有可用的 Emacs 版本。找到發(fā)行版本號(hào)最高的目錄,然后單擊進(jìn)入。Windows 有許多不同的 Emacs 構(gòu)建,但是最通用的版本只是被命名為 emacs-VERSION-ARCHITECTURE.zip
。VERSION
取決于你要下載的版本,而 ARCHITECTURE
取決于你使用的是 32 位還是 64 位計(jì)算機(jī)。大多數(shù)現(xiàn)代計(jì)算機(jī)都是 64 位的,但是如果你有疑問(wèn),可以下載 32 位版本,它可在兩者上運(yùn)行。
如果要下載 64 位計(jì)算機(jī)的 Emacs v26,你應(yīng)該點(diǎn)擊 emacs-26.2-x86_64.zip
的鏈接。有較小的下載包(例如 “no-deps” 等),但是你必須熟悉如何從源碼構(gòu)建 Emacs,知道它需要哪些庫(kù)以及你的計(jì)算機(jī)上已經(jīng)擁有哪些庫(kù)。通常,獲取較大版本的 Emacs 最容易,因?yàn)樗嗽谟?jì)算機(jī)上運(yùn)行所需的一切。
解壓 Emacs
接下來(lái),解壓下載的 ZIP 文件。要解壓縮,請(qǐng)右鍵單擊 Emacs ZIP 文件,然后從 7-zip 子菜單中選擇 “Extract to Emacs-VERSION”。這是一個(gè)很大的壓縮包,因此解壓可能需要一段時(shí)間,但是完成后,你將擁有一個(gè)新目錄,其中包含與 Emacs 一起分發(fā)的所有文件。例如,在此例中,下載了 emacs-26.2-x86_64.zip
,因此解壓后的目錄為 emacs-26.2-x86_64
。
啟動(dòng) Emacs
在 Emacs 目錄中,找到 bin
目錄。此文件夾存儲(chǔ)隨 Emacs 一起分發(fā)的所有二進(jìn)制可執(zhí)行文件(EXE 文件)。雙擊 emacs.exe
文件啟動(dòng)應(yīng)用。
Emacs running on Windows
你可以在桌面上創(chuàng)建 emacs.exe
的快捷方式,以便于訪問(wèn)。
學(xué)習(xí) Emacs
Emacs 并不像傳聞那樣難用。它具有自己的傳統(tǒng)和慣例,但是當(dāng)你其中輸入文本時(shí),你可以像在記事本或者網(wǎng)站的文本框中那樣使用它。
重要的區(qū)別是在你編輯輸入的文本時(shí)。
但是,學(xué)習(xí)的唯一方法是開(kāi)始使用它,因此,使 Emacs 成為完成簡(jiǎn)單任務(wù)的首選文本編輯器。當(dāng)你通常打開(kāi)記事本、Word 或 Evernote 或其他工具來(lái)做快速筆記或臨時(shí)記錄時(shí),請(qǐng)啟動(dòng) Emacs。
Emacs 以基于終端的應(yīng)用而聞名,但它顯然有 GUI,因此請(qǐng)像使用其他程序一樣經(jīng)常使用它的 GUI。從菜單而不是使用鍵盤(pán)復(fù)制、剪切和粘貼(paste)(或用 Emacs 的術(shù)語(yǔ) “yank”),然后從菜單或工具欄打開(kāi)和保存文件。從頭開(kāi)始,并根據(jù)應(yīng)用本身來(lái)學(xué)習(xí)它,而不是根據(jù)你以往對(duì)其他編輯器的經(jīng)驗(yàn)就認(rèn)為它應(yīng)該是怎樣。
- 下載速查表!
感謝 Matthias Pfuetzner 和 Stephen Smoogen。