[vim ] Golang 開發環境 - 使用 neovim

作者: as23041248 (KAIKAIKAI)   2020-09-04 10:06:54
小弟我用neovim 開發 golang 半年左右,配置出屬於自己一套的vimrc,發現蠻少人針對
neovim 分享,因此寫了一篇文章:
https://reurl.cc/Ezp14v
文章簡介:
一個好用的 Editor 我認為至少包含以下幾點基本功能:
- Auto completion - 好的自動補全引擎
- File manager - 可以在側邊欄看到專案的結構
- Real time linter - 在寫 code 犯錯的同時,有一些提示 (也就是 diagnostic 功
能)
- Background compile - 編譯的同時不應該卡住整個 Editor,
要讓使用者能做其他事情
- Code navigation - 包含跳轉到定義,跳轉到型態定義,或是當一個檔案寫得很長的
時?怎麼綜觀全局
文章將會盡量用最簡單的範例設定達到上述所說的功能。當然這樣還不足以變成
一個你覺的好用的 Editor,你應該多用 :help 或是多看看 Readme 看看每一個
Plugin 所提供的細節
另外還有很多 Plugin 沒有談到:像是 Fuzzy finder, auto pairs, indent line guide
, commenter, text object 等等,那些東西以後再開文章來寫吧。
如果想要交流,或是詢問可以在
- 部落格文章底下留言(我比較容易看到)
- 或是在 vim 正體中文 telegram (https://t.me/vim_tw) 找到我 @amikai
作者: lltzpp (MiohitoKiri5474)   2020-09-04 18:46:00
感謝大大無私的奉獻
作者: r123432   2020-09-04 21:28:00
defx可以Vim8.1+ with Python3.6.1+
作者: mars90226 (火星人)   2020-09-06 16:59:00
用defx的話,推薦defx-git跟defx-icons可以顯示git狀態跟用icon顯示檔案類型
作者: goldie (阿良)   2020-09-06 18:32:00
推分享心得教學文章
作者: mjsg (mjsg)   2020-09-07 08:13:00
推,最近想要重翻修 vim 可以參考。
作者: dryman (dryman)   2020-09-09 12:16:00
感謝分享
作者: iwant2sleep (Zzz)   2020-09-27 23:01:00
國內Vim環境的設定教學文不多,真的很感謝有這麼一篇給大家學習的機會!
作者: as23041248 (KAIKAIKAI)   2020-09-29 16:51:00
有興趣的話可以交流交流

Links booklink

Contact Us: admin [ a t ] ucptt.com