VIM 使用与配置

这是一篇个人使用技巧和配置总结, 大部分内容都是笔者在实际应用中遇到的问题, 经过大量的查阅和筛选得到此文, 大部分为引用和摘录. 由于笔者才疏学浅, 其中必然会有很多疏漏和不足, 请多多包涵.
本文还在持续更新中, 我会在工作闲暇尽量补充. 敬请期待!

1. 使用技巧

2. VIM 配置

2.1 vim-airline

2.1.1 airline 显示问题

在安装 airline 的过程中, 你很有可能会和我一样踩到很多坑, 这里就和大家分享一下我的经验.

安装成功后 airline 未显示

遇到这个问题是因为没有为 airline 配置设施的行数, 请在 .vimrc 中做如下配置:

set laststatus=2
airline 箭头, 符号显示乱码

airline 的乱码问题主要是由于字体问题, 需要通过安装字体和配置 .vimrc 解决. 笔者在安装的过程中也遇到了这个问题, 寻找半天, 终于找到了最平滑易懂的解决办法. 编辑并与大家分享:

作者:八云
原文地址: 如何在 Ubuntu 下正确显示 vim-airline 的箭头符号?

** 字体补丁安装 **

  • 运行 ./install.sh
  • 重新设定字体(for gvim)比如 终端也要相应设定(for vim)
    set guifont=DejaVu\ Sans\ Mono\ for\ Powerline\ 11 "config font for gvim" for gvim

注: 我没有看明白上面最后一句的配置, 所以并没有执行, 但仍达到了效果. 可以把它当做后备方案, 不行再研究.

  • 用vim 打开 ./vim-airline/doc/airline.txt 目录中的 airline.txt 找到下面的一些语句
  • 将其复制到.vimrc中 (例如 let g:airline_left_sep = '')
  • 在.vimrc中写上:

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

附图:
![airline 图标配置样例]

注: 在 ./vim-airlin/doc/airline.txt 中你可以看到很多款式的的对应符号, 我的建议是全部复制到你的 .vimrc 文件中, 用 `" ` 注释掉重复和不满意的图形(除非你明确的知道自己想要什么).

2.1.2 其他参考:

[安装Vim插件vim-airline](http://www.jianshu.com/p/310368097c75): 这是我最早接触的一篇文章, 不过已经比较久远了, 当时他的下载源还是 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 图标配置样例]: http://upload-images.jianshu.io/upload_images/2706275-30c29c86ddcda4d4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容