本文根據微信羣「InfoQ高效運維羣」的一次熱烈討論整理而成。關於如何加入本系列羣,請參見文章最後。git
討論參與人員github
@魏振華@tx-sz
@劉正@同濟@魔都
@溫國兵@太空漫步-廣州
vim
引子
Vim 和 Emacs,前者是編輯器之神,後者是神的編輯器(其實 Sublime Text 也不錯,小編這篇文章曾有介紹:「插件化生存」,連接請點擊閱讀原文)。微信
小編認爲,一個好的產品,必須是輕量級的,實現額外的功能須要藉助諸多插件,而且能夠自由定製,自由插拔。運維
幸運的是,Vim 就是這樣的產品。只要讀者耐心足夠,好奇心夠強,必定能夠將 Vim 打形成獨一無2、強大無比的編輯器,甚至是 IDE。編輯器
討論精華彙總
一、能夠試試 vgod 的 vimrc,包含不少基礎插件。ide
二、Vim 打形成 IDE?spa
能夠 Google :「Vim as an IDE」。GitHub 裏有兩個比較熱的,一個是國人的 use_vim_as_ide,另外一個是老外的 vim-as-an-ide。這兩個 GitHub 的 Repo 地址請查看參考資料。插件
三、YCM 是 YouCompleteMe 的縮寫,智能補全插件。關於 Vim 插件的配置模式,能夠自行配置,或者用 Vbundle、Pathgen Bundle,一邊琢磨,一邊添加插件。產品
四、vim-as-an-ide,只須要優雅的三部曲:Run vim、PluginInstall、qall,配置完成。
關於 Vim 配色
建議如 Solarized、Molokai 和 PHD 。配色方案的集合用優雅的方式表達,也就是主題。主題通常分爲 Dark 和 Light,像 Molokai 就屬於 Dark,Solarized 同時擁有 Dark 和 Light。
若是想 DIY,能夠參考喜歡的 IDE 的配色,結合拾色器,製做屬於本身的方案。不過須要注意的是,不一樣終端有色差,生成的效果每每不盡人意。
好了,討論內容到此結束。
最後,小編補充一點,關於 Vim 的資料能夠 Google,GitHub 也有不少實用資料。從 DIY 過程當中得到的樂趣只有親身實踐纔會體驗到。
參考資料
https://github.com/vgod/vimrc
https://github.com/liuzheng712/config
https://github.com/yangyangwithgnu/use_vim_as_ide
https://github.com/jez/vim-as-an-ide
https://github.com/tomasr/molokai
https://github.com/Lokaltog/vim-powerline.git
說明
本文由小編溫國兵整理,感謝「InfoQ高效運維羣」參與討論的人員,感謝蕭老師以及其餘前輩的辛勤付出。
如何入羣
InfoQ 創始人兼 CEO 霍泰穩先生親自建立了微信羣「InfoQ高效運維羣」(目前已滿員,歡迎進入2號羣),專爲互聯網高端運維人士而打造。目前採起邀請+審覈制,如需入夥,請添加蕭田國我的微信號 xiaotianguo,註明申請加入「高效運維羣」。並請事先準備紅包(豐儉由君),以作「投名狀」,呵呵。
重要提示:本文由「高效運維」公衆號首發。如需轉載本文,請必須全文轉載,幷包括本行。