將 vim 設為預設編輯器

筆者在公司所使用的電腦越來越慢了,在開起 Rider + Firefox 的情況下打開 VSCode 都會先滑鼠轉圈圈卡住 1 到 2 秒,出現視窗後等載入完,完整過程大約需要 5 秒鐘, VSCode 的套件已經刪到只剩不到 20 個了(大多都是語言支援相關的套件),但是還是要這麼久...尤其是筆者又把 VSCode 設為絕大多數檔案的預設工具,每次都會忘記直接打開檔案,然後電腦就要卡 5 秒鐘左右,實在很痛苦。

筆者很喜歡 JetBrains 的開發工具,非常期待 Fleet 的到來,本想說之後就用 Fleet 取代 VSCode (不過說不定也不會快到哪裡去),但是還沒等到那時候就已經受不了了,所以筆者決定先使用 neovim 頂者。

使用圖形化介面的 Neovim

Neovim 加上圖形化使用者介面(GUI)後就是 Neovim Qt,為什麼叫做 Qt 呢?因為他是用一個叫 Qt 的跨平台的 C++ 應用程式開發框架寫的。Neovim Qt 不用特別安裝,和 vim 跟 gVim 一樣,在安裝完 Neovim 時就會自動安裝好了。

延伸閱讀: Neovim 簡介和安裝教學

設為預設開啟程式

對著要開啟的檔案點選滑鼠右鍵 > 顯示其他選項

開啟檔案 > 選擇其他應用程式

勾選「一律使用此應用程式來開啟 檔案」,點選「尋找此電腦上的其他應用程式」

如果是依照文章中使用 winget 安裝 ,那 Neovim Qt 應該就位於 "C:\Program Files\Neovim\bin\nvim-qt.exe",選擇 nvim-qt.exe 後點選確認,之後每次開啟該副檔名的檔案時就都會使用 vim 開啟了!

Neovim Qt 啟用滑鼠操作

不過使用了一段時間後,筆者突然發現 Neovim Qt 不支援滑鼠?! 原來是沒有設定阿,在設定檔中加入下面這行即可使用滑鼠捲動頁面和選擇文字:
    
set mouse=a
    

留言