2024-01-31
讓 Emacs 看起來更漂亮:在終端中使用 24 位顏色
- 作者旨在通過在終端中實現 24 位顏色來提高 Emacs 的視覺吸引力。
- 本文深入探討了 ANSI 轉義碼的歷史以及在 xterm 中啟用 256 種顏色的補丁。
- 討論了與終端相容性和設置適當的TERM值相關的挑戰。
- 作者建議開發一個庫,其中包括一個用於終端模擬器的現代 terminfo 資料庫。
- 這個terminfo資料庫將支援24位顏色和URL鏈接等高級功能,並且可以改裝到較舊的程式中。
反應
- 討論探討了有關 Emacs 等終端應用程式的主題,例如使用 24 位顏色的複雜性和 terminfo 的局限性。
- 使用者將基於終端的 Emacs 與 GUI 選項進行比較,討論編輯遠端檔的挑戰以及不同終端模擬器的優缺點。
- 對話還深入探討了終端顏色標準、SSH 包裝器的使用以及使用tmux實現會話持久性的好處。