SpaceVim 模組化 IDE 釋出 v0.9.0:新增 15 種語言支援
SpaceVim 作為模組化 Vim IDE, 最新版 v0.9.0 終於釋出了,感謝所有為此專案貢獻的開發者,當然也感謝所有使用者的支援,因為你們的支援,才讓開發者有動力維護該專案。下面我們來看下最新版 v0.9.0 相比上一個版本增加和改進了哪些功能:
執行介面一如既往地簡約:
新特性
自上一個版本以來,SpaceVim 新增了 15 個新的語言模組,同時改進了多個語言模組的 lsp 支援,15 個新的語言模組如下:
-
ofollow,noindex" target="_blank">lang#kotlin layer
-
lang#dockerfile layer
-
lang#agda layer
-
lang#autohotkey layer
-
lang#swift layer
-
lang#nim layer
-
lang#purescript layer
-
WebAssembly/" rel="nofollow,noindex" target="_blank">lang#WebAssembly layer
-
lang#erlang layer
-
lang#fsharp layer
-
lang#plantuml layer
-
lang#elm layer
-
lang#vue layer
-
lang#latex layer
-
lang#asciidoc layer
同時, lsp 模組針對 julia, typescript, elixir 以及 bash 的支援也做了很大的改進。
顏色主題相關的改進,主要在於增加了幾個新的主題,同時增加了一個隨即主題的功能,可以設定隨即頻率,比如下面的程式碼可以讓 SpaceVim 每天使用一個隨機顏色主題,支援的頻率有:每天、每週、每小時,當然也可以指定比如四小時 :"4h"
[[layers]] name = "colorscheme" random_theme = true frequency = "daily"
在編輯 SpaceVim 配置檔案時,可以啟用語法補全,補全 SpaceVim 的選項名稱,以及模組選項的名稱:
最新版改進了自帶的標籤管理器,可以支援新建匿名和命名的標籤以便區分不同的標籤:
-
在標籤管理器內,重新命名標籤的快捷鍵是
r
標籤的名字可以展示在標籤管理器和頂部標籤欄上:
-
上下移動標籤的快捷鍵是:
<C-S-Up>/<C-S-Down>
-
新建標籤有兩個快捷鍵,分別可以新建匿名和命名標籤: (
n
: create named tab /N
: create anonymous tab)
-
複製、貼上整個標籤,包括標籤內窗口布局