VIM 使用與配置

這是一篇個人使用技巧和配置總結(jié), 大部分內(nèi)容都是筆者在實際應(yīng)用中遇到的問題, 經(jīng)過大量的查閱和篩選得到此文, 大部分為引用和摘錄. 由于筆者才疏學(xué)淺, 其中必然會有很多疏漏和不足, 請多多包涵.
本文還在持續(xù)更新中, 我會在工作閑暇盡量補充. 敬請期待!

1. 使用技巧

2. VIM 配置

2.1 vim-airline

2.1.1 airline 顯示問題

在安裝 airline 的過程中, 你很有可能會和我一樣踩到很多坑, 這里就和大家分享一下我的經(jīng)驗.

安裝成功后 airline 未顯示

遇到這個問題是因為沒有為 airline 配置設(shè)施的行數(shù), 請在 .vimrc 中做如下配置:

set laststatus=2
airline 箭頭, 符號顯示亂碼

airline 的亂碼問題主要是由于字體問題, 需要通過安裝字體和配置 .vimrc 解決. 筆者在安裝的過程中也遇到了這個問題, 尋找半天, 終于找到了最平滑易懂的解決辦法. 編輯并與大家分享:

作者:八云
原文地址: 如何在 Ubuntu 下正確顯示 vim-airline 的箭頭符號嗜傅?

** 字體補丁安裝 **

  • 運行 ./install.sh
  • 重新設(shè)定字體(for gvim)比如 終端也要相應(yīng)設(shè)定(for vim)
    set guifont=DejaVu\ Sans\ Mono\ for\ Powerline\ 11 "config font for gvim" for gvim

注: 我沒有看明白上面最后一句的配置, 所以并沒有執(zhí)行, 但仍達(dá)到了效果. 可以把它當(dāng)做后備方案, 不行再研究.

  • 用vim 打開 ./vim-airline/doc/airline.txt 目錄中的 airline.txt 找到下面的一些語句
  • 將其復(fù)制到.vimrc中 (例如 let g:airline_left_sep = '')
  • 在.vimrc中寫上:

let g:airline_powerline_fonts=1
if !exists('g:airline_symbols')
let g:airline_symbols = {}
endif

附圖:
![airline 圖標(biāo)配置樣例]

注: 在 ./vim-airlin/doc/airline.txt 中你可以看到很多款式的的對應(yīng)符號, 我的建議是全部復(fù)制到你的 .vimrc 文件中, 用 `" ` 注釋掉重復(fù)和不滿意的圖形(除非你明確的知道自己想要什么).

2.1.2 其他參考:

[安裝Vim插件vim-airline](http://www.reibang.com/p/310368097c75): 這是我最早接觸的一篇文章, 不過已經(jīng)比較久遠(yuǎn)了, 當(dāng)時他的下載源還是 bling/vim-airline, 個人更推薦 vim-airline/vim-airline. 不過這篇文章還是有其參考價值的. 文章中提到的 [nerd-fonts](https://github.com/ryanoasis/nerd-fonts) 感覺也是一枚神器, 有興趣的小伙伴可以了解一下.

2.2 YouCompleteMe

這是一款補全插件, 可以補全 python 等語法, 剛剛開始接觸, 對它的特性了解并不多, 不過作為一款神器, 還是將找到的資料和大家分享一下.

2.2.1 參考文章:

[Vim自動補全神器–YouCompleteMe](http://blog.marchtea.com/archives/161)

2.3 綜合

[Vim與Python真乃天作之合
](http://codingpy.com/article/vim-and-python-match-in-heaven/): 這篇文章是我重拾 vim 配置的入門參考, 里面分析和介紹了幾個比較著名的插件及其作用和安裝方法, 可以做個了解.










[airline 圖標(biāo)配置樣例]: http://upload-images.jianshu.io/upload_images/2706275-30c29c86ddcda4d4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市哎榴,隨后出現(xiàn)的幾起案子流妻,更是在濱河造成了極大的恐慌虹统,老刑警劉巖烂翰,帶你破解...
    沈念sama閱讀 216,919評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蜒简,死亡現(xiàn)場離奇詭異蜡秽,居然都是意外死亡府阀,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評論 3 392
  • 文/潘曉璐 我一進(jìn)店門芽突,熙熙樓的掌柜王于貴愁眉苦臉地迎上來试浙,“玉大人,你說我怎么就攤上這事寞蚌√锇停” “怎么了?”我有些...
    開封第一講書人閱讀 163,316評論 0 353
  • 文/不壞的土叔 我叫張陵挟秤,是天一觀的道長壹哺。 經(jīng)常有香客問我,道長艘刚,這世上最難降的妖魔是什么管宵? 我笑而不...
    開封第一講書人閱讀 58,294評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上箩朴,老公的妹妹穿的比我還像新娘笛臣。我一直安慰自己,他們只是感情好隧饼,可當(dāng)我...
    茶點故事閱讀 67,318評論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著静陈,像睡著了一般燕雁。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上鲸拥,一...
    開封第一講書人閱讀 51,245評論 1 299
  • 那天拐格,我揣著相機(jī)與錄音,去河邊找鬼刑赶。 笑死捏浊,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的撞叨。 我是一名探鬼主播金踪,決...
    沈念sama閱讀 40,120評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼牵敷!你這毒婦竟也來了胡岔?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,964評論 0 275
  • 序言:老撾萬榮一對情侶失蹤枷餐,失蹤者是張志新(化名)和其女友劉穎靶瘸,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體毛肋,經(jīng)...
    沈念sama閱讀 45,376評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡怨咪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,592評論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了润匙。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片诗眨。...
    茶點故事閱讀 39,764評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖趁桃,靈堂內(nèi)的尸體忽然破棺而出辽话,到底是詐尸還是另有隱情,我是刑警寧澤卫病,帶...
    沈念sama閱讀 35,460評論 5 344
  • 正文 年R本政府宣布油啤,位于F島的核電站,受9級特大地震影響蟀苛,放射性物質(zhì)發(fā)生泄漏益咬。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,070評論 3 327
  • 文/蒙蒙 一帜平、第九天 我趴在偏房一處隱蔽的房頂上張望幽告。 院中可真熱鬧比庄,春花似錦洲守、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,697評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至莉擒,卻和暖如春棒动,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背叨叙。 一陣腳步聲響...
    開封第一講書人閱讀 32,846評論 1 269
  • 我被黑心中介騙來泰國打工锭弊, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人擂错。 一個月前我還...
    沈念sama閱讀 47,819評論 2 370
  • 正文 我出身青樓味滞,卻偏偏與公主長得像,于是被迫代替她去往敵國和親钮呀。 傳聞我的和親對象是個殘疾皇子剑鞍,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,665評論 2 354

推薦閱讀更多精彩內(nèi)容