doom-emacs: Linux中速度極快的Emacs粉絲編輯器

banq發表於2022-03-24

Doom 是一個GNU Emacs配置框架,專為 Emacs 破產老手量身定製,他們希望在他們的框架中減少框架,從他們的包管理器中獲得一點穩定性(和可重複性),以及手動配置(或更好)的效能。
它的設計以這些咒語為指導:
  • 得快點。啟動和執行時效能是優先事項。Doom 超越了將包修改為更快速和更懶載入。
  • 接近金屬。在設計上,你和 vanilla Emacs 之間的差距越來越小。當你修補時,這不太容易理解,也不太容易解決。內部結構應該被寫成閱讀它們是 Doom 使用者體驗的一部分,它是!
  • 有主見,但不固執。Doom 是關於合理的預設設定和精心策劃的意見,但你可以儘可能少地使用它。
  • 你的系統,你的規則。你比較清楚。至少,毀滅戰士希望如此!它不會自動安裝系統依賴項(也不會強制外掛安裝)。依靠doom doctor告訴你缺少什麼。
  • Nix/Guix 是個好主意!Emacs 生態系統是喜怒無常的。事情會破裂,而且經常會破裂。災難恢復應該是當務之急!Doom 的包管理應該是宣告性的,並且您的私有配置是可重現的,並且帶有回滾版本和更新的方法(仍然是 WIP)。

 
使用 Doom Emacs 作為 Rust IDE:
  • 比 VSCode 快 100 倍,尤其是在守護程式中執行時。
  • 在守護程式中關閉/開啟多個幀不會重生rust_analyzer;與 VSCode 不同,其中每個視窗都有自己的專用 rust-analyzer 例項

點選標題
 

相關文章