什麼是 Doom Emacs 以及如何安裝它

什麼是 Doom Emacs 以及如何安裝它
沙發上的筆記型電腦的照片。

Doom Emacs 提供了一個簡單易用的方式來開始使用 Emacs 環境。它透過為您提供一個已經包含插件且開箱即用的編輯器來實現這一點。本文將向您展示如何在 Linux 中安裝 Doom Emacs 以及如何設定它以供個人使用。

什麼是《毀滅戰士》Emacs?

從本質上講,Doom Emacs是一個客製化的 Emacs 發行版。它是 Emacs 的一個版本,包含各種工具和調整以簡化文字編輯器的預設功能集。例如,Doom Emacs 附帶了自己的幫助實用程序,可以自動更新和設定您的個人安裝。

顯示預設 Doom Emacs 歡迎畫面的螢幕截圖。

Doom Emacs 的開發人員也將其設計為文字編輯器的「配置框架」。因此,Doom 通常足夠靈活,您可以透過自訂插件和設定將其用作您自己的文字編輯器的起點。

了解如何使用 ERC 將 Emacs 連接到 IRC。

為 Doom Emacs 準備系統

安裝 Doom 的第一步是取得其主要相依性:Emacs、ripgrep 和 Git。為此,請打開終端機視窗並執行以下命令:

Ubuntu/Debian

對於RHEL 和 Fedora,您可以透過 dnf 安裝 Doom 的主要依賴項:

基於 Arch 的發行版中,使用 pacman:

安裝 Doom Emacs

Doom 需要乾淨的 Emacs 安裝才能正常運作。確保您的主目錄中不存在預設的 Emacs 設定資料夾:

顯示 Doom Emacs 儲存庫的 Git 克隆過程的終端。

進入新的配置目錄,然後執行 Doom 安裝實用程式:

鍵入Y,然後按Enter為 Doom 建立本機環境變數檔案。這將確保 Doom 能夠在您的電腦上運行,即使您是從遠端會話載入它。

在 Doom 安裝期間顯示外部環境變數檔案的終端。

等到安裝程式實用程式列印出“玩得開心!” 訊息,然後運行以下命令。這將仔細檢查您的設定資料夾並確保 Doom 正常運作:

顯示 Doom doctor 實用程式正在執行的終端。

使用您喜歡的文字編輯器開啟目前使用者的“.bash_profile”:

轉到文件末尾,然後添加以下程式碼行:

這將更新 PATH 變數以包含 Doom 的 bin 目錄,並確保您doom甚至可以在設定資料夾之外執行該實用程式。

註銷當前用戶以應用新設置,然後通過運行以下命令測試它是否有效:

配置 Doom Emacs

Doom Emacs 可讓您選擇150 多個模組進行調整和啟用。這些範圍從基本語言支援到 UI 修改,它們允許我們將 Doom 定制為我們自己的個人計算環境。

首先,打開 Doom 並按Space+ F,然後按P

顯示 Doom Emacs 可用設定檔清單的螢幕截圖。

選擇“init.el”文件,然後按Enter

反白 Doom Emacs 的 init.el 檔案的螢幕截圖。

向下捲動文件,直到找到以 開頭的行(doom!

反白顯示目前 Doom Emacs 安裝的 Doom 功能的螢幕截圖。

在清單中找到您喜歡的模組,然後刪除要啟用的模組前面的兩個分號 (;;)。

反白顯示禁用模組的螢幕截圖。

與Gentoo 的USE 標誌類似,這些Doom 模組也可以包含一些標誌,您可以啟動這些標誌來微調模組在會話期間的運作方式。

若要新增標誌,請將模組名稱括在括號中,然後鍵入「+」號,後面跟著所需的標誌。在此範例中,我們已將日記標誌新增至 org 模組以啟用日記支援。

螢幕截圖突出顯示帶有額外修飾符標誌的模組。

Ctrl+ X,然後按Ctrl+C儲存新的設定檔。

開啟一個新的終端會話,然後執行以下命令將新模組安裝到您的 Emacs 會話中:

最後,開啟 Doom Emacs 用戶端並檢查新模組是否正常運作。

顯示帶有自訂模組標誌的正在運行的 Doom Emacs 安裝的螢幕截圖。

安裝 Doom Emacs 只是深入了解 Emacs 及其近乎無限的可擴展性潛力的第一步。了解如何透過EMMS將這個強大的文字編輯器變成音樂播放器,以及如何透過Elfeed將其用作適應性強的 RSS 閱讀器。

圖片來源:Jay Prajapati,來自 Unsplash。所有修改和螢幕截圖均由 Ramces Red 進行。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *