請先參考在 Windows 系統安裝 Ubuntu 與 Neovim , LazyVim 完整教學。
這篇在說,若不裝 WSL 想要直接在 windows 執行 LazyVim 也不是不行,但需要先執行一些動作。
- 在 Windows 系統安裝 C 語言的相關包,方能不會使之出錯。
在 Windows 上安裝 C 編譯器,最常見的方式是安裝 MinGW。讓我們一步步來:
- 下載 MinGW:
- 訪問 https://github.com/niXman/mingw-builds-binaries/releases
- 下載最新版本的 x86_64-XX.X.X-release-posix-seh-rt_v10-rev1.7z (其中 XX.X.X 是版本號,例如 13.2.0)
- 安裝步驟:
- 下載後解壓縮到
C:\MinGW
- 將
C:\MinGW\bin
加入系統環境變數 PATH
添加環境變數的步驟:
- 按 Windows 鍵 + R
- 輸入
sysdm.cpl
- 點擊「進階」標籤
- 點擊「環境變數」
- 在「系統變數」中找到 Path
- 點擊「編輯」
- 點擊「新增」
- 輸入
C:\MinGW\bin
- 按確定保存
- 驗證安裝:
- 開啟新的命令提示字元
- 輸入
gcc --version
以進行確認
(2024/11/19 — 對於 Windows 64位系統,建議下載: x86_64-14.2.0-release-posix-seh-ucrt-rt_v12-rev0.7z
原因是:
- x86_64: 64位元版本
- posix: POSIX 線程模型,對跨平台支援較好
- seh: 異常處理模型,對 64 位系統最佳
- ucrt: 使用新版 Windows C Runtime
- rt_v12: Runtime 版本 12
)
LazyVim 需要 Nerd Font 來正確顯示圖示。以下是安裝步驟:
- 下載 Nerd Font:
- 訪問 https://www.nerdfonts.com/font-downloads
- 推薦下載這些字體之一:
- JetBrainsMono Nerd Font
- Hack Nerd Font
- FiraCode Nerd Font
- 安裝字體:
- 解壓下載的檔案
- 選擇所有 .ttf 檔案
- 右鍵點擊 -> 安裝(或拖曳到 Windows 的字體資料夾)
- 設定終端機使用 Nerd Font:
- Windows Terminal:
- 點擊設定(Settings)
- 選擇您的 Ubuntu profile
- 在 “Appearance” -> “Font face” 選擇剛才安裝的 Nerd Font
- 儲存設定