我們的願景
Vim 中文社區一直比較零散,缺少凝聚力,現有的一些群經常也是水的可以的,討論各種無關緊要的內容,於是導致很大一部分人,將這些群丟入了群助手,漸漸地他們也淡出了 vim 中文社區。
而我理想中的 vim 中文社區是這樣的:
- 積極交流 Vim 使用過程中各種心得技巧,而不是各種水。不一定是群內實時交流,可以以文章,或者是教材類的東西分享出來,大家各自在有空的時候,可以仔細閱讀,真的能從中學到點東西。其實,我也做過 qq 群,不過后來因為水太多,就改成付費群,然后清理了一些喜歡水的人。
- 積極交流 Vim 插件開發過程中遇到的各種問題,其實國內愛寫 Vim 插件的大有人在,很多人喜歡悶着頭自己單干,為什么不一起交流呢?人多力量大,也避免鑽思維胡同不是!
- 共同維護一套完整的公共函數倉庫,兼容不同版本 vim,使得代碼最大限度地被復用,而不是每個人都自己寫一套 utils。說實話,我非常欣賞:vital.vim
- 一起維護一套完整的 vim 學習指南,而不是各種零散的 vim 基礎教程,也不是各種所謂的 Tips(我非常不推薦新入門的Vim用戶去看 Practical Vim 這類書),告訴你一百個 Tips,不如告訴你一個如何自己發現一種Tip的技巧,所謂“授之以魚不如授之以漁”,一個好的 Vim 入門教材可以讓更多想學習 Vim 的人可以快速入門,構建好 Vim 知識框架,后期也能自我提升。
已知計划
建立這樣一個中文的 Vim 社區,來做一些有意義的事情!我在 Github 上開啟了這樣一個組織:vim-china,期待你的加入,目前社區才開始運營,我暫時想到並且下面馬上會去做的內容如下:
- 維護一份完善的 Vim 學習教程:包括入門基礎,使用進階,以及插件開發等內容
- 維護一份Vim 腳本書寫編程規范:Vim 腳本也算是一門語言,也該有自己的編程規范,網上可以看到不少英文版的,打算整合翻譯一份中文版的
- Vim 幫助文檔本地化:隨着 Vim8 的推出,Vim 增加了很多實用的功能,但是中文幫助文檔卻沒能及時跟上。
- 整理一下常用插件的使用及配置技巧:這點我想大多數人會更想先看到,這部分內容會穿插着更新,畢竟每個插件沒什么關聯,可能是想到某個插件,就把跟這個插件相關的技巧更新下。當然,如果你有什么推薦插件的,可以在這個倉庫開 issue,如果恰巧我也懂這個插件,我可以嘗試寫寫,當然更歡迎大家貢獻技巧。
- 收錄 國內 Vim 用戶 極其開發的插件,並附上介紹性文章
- vimrc 讀書會:相信不少用戶可能已經知道了,以前我在 v2ex 上開過這樣活動。活動內容非常簡單,就是大家將自己的 vimrc 貼出來,然后社區別人幫你review,找出其中錯誤或者說是不合理的地方,加以修正。對於比較典型的問題,可以整合到前面提到的 vim 腳本代碼規范里面去。
- 最后,就是搞一個跟 Spacemacs-rocks 一樣的 SpaceVim 視頻教程,當然,這個會相對比較晚,前期還是先把以上的文字內容完善好。我期望有更多的 Vim 用戶,而並不一定是更多的 SpaceVim 用戶,希望能有更多人理解!
如果,你也在使用 Vim,或者也想學習使用 Vim,歡迎加入我們,可以在此連接下留言,我會邀請你加入 Github 組織:
加入我們
如果你有 Github 帳號,可以在 這一鏈接下留言,我們會邀請你。感謝大家支持!
最后,如果可以,請將這篇文章分享給你身邊的 Vim 用戶,這樣的社區只有大家都一起參與了,才能做的更好。期待你們的加入,讓更多的正在學習和想學習 Vim 的用戶少走一些彎路!