我們閱讀每一份回饋,並非常認真地看待您的意見。
欲查看所有可用的限定符,請參閱我們的文件。
Kakoune 負責編輯。Kasane 重建了渲染管線 — 終端機或 GPU — 並開放完整的 UI 供擴展:分割視窗、圖片顯示、工作區持久化,以及更多。透過沙盒化的 WASM 外掛自行擴展 — 一個完整的程式碼僅需 15 行 Rust。您的 kakrc 設定將保持不變。
GPU 後端 ( --ui gui ) — 以 WASM 外掛形式運行的游標高亮和顏色預覽
開始使用 · 不同之處 · 外掛開發 · 願景
將 kak 設為別名為 kasane,這些改進將自動套用:
新增 --ui gui 以使用 GPU 後端,支援系統字體渲染、流暢動畫和內嵌圖片顯示。
現有的 Kakoune 外掛 (kak-lsp, …) 仍可正常運作。請參閱不同之處 以取得完整列表。
需要 Kakoune v2026.04.12 或更新版本。二進位套件可跳過 Rust 工具鏈要求。
Arch Linux: yay -S kasane-bin · macOS: brew install Yus314/kasane/kasane · Nix: nix run github:Yus314/kasane · 從原始碼建置: cargo install --path kasane
GPU 後端: cargo install --path kasane --features gui ,然後執行 kasane --ui gui 。
請參閱開始使用 以取得詳細設定說明。
外掛可以新增浮動疊加層、行註解、虛擬文字、程式碼摺疊、邊界裝飾、輸入處理、捲動策略等。您可以立即嘗試的內建範例外掛:
每個外掛都建置成單一的 .kpk 套件 — 沙盒化、可組合,並可供安裝。一個完整的程式碼 — 此處為游標行,完整內容:
額外的外掛 (模糊搜尋器、面板管理器、選取標記、流暢捲動、提示高亮、會話 UI、圖片預覽) 已規劃移至未來的外部 kasane-plugin-gallery 儲存庫 — 可在 δ-3 清理提交之前從此儲存庫的 git 歷史記錄中復原。
請參閱外掛開發 、外掛 API 和 ABI 版本政策 。
Kasane 作為 Kakoune 的前端已穩定 — 可供日常使用。外掛 API 仍在演進中;請參閱外掛開發 以了解目前的 ABI 版本和遷移指南。
所有 Kakoune 引數均可正常運作 — kasane 會將它們傳遞給 kak 。
請參閱 docs/config.md 以了解設定。
請參閱 CONTRIBUTING.md 以了解開發設定和指南。
Drop-in Kakoune frontend with an extensible UI foundation