美文网首页
VIM 使用与配置

VIM 使用与配置

作者: 为谁守专一 | 来源:发表于2016-11-26 10:28 被阅读0次

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

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 图标配置样例]: https://img.haomeiwen.com/i2706275/30c29c86ddcda4d4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240

相关文章

  • VIM 使用与配置

    这是一篇个人使用技巧和配置总结, 大部分内容都是笔者在实际应用中遇到的问题, 经过大量的查阅和筛选得到此文, 大部...

  • vin学习笔记

    vim学习 vim配置 主要配置使用Python3 vim主要快捷键 vim的模式,命令行模式,插入模式,视图模式...

  • Centos 安装JDK环境

    环境变量配置: 4、配置环境变量 使用vim /etc/profile 编辑profile文件 输入: vim /...

  • nvim

    安装neovim Ubuntu : 配置: 与vim的不同之处 优先使用nvim可将如下配置添加到/.bashrc...

  • VIM编程环境

    Vim配置、插件和使用技巧 vim提供一个vimrc的配置文件来配置vim,并且自己可以定制一些插件来实现文件浏览...

  • vim的复制粘贴问题

    问题描述 之前使用vim的时候为了方便配置,直接使用了spf13-vim进行配置。因此有不少的设置不符合使用的需求...

  • vim搭建IDE

    使用配置:https://github.com/wklken/k-vim vim资源:http://www.wkl...

  • Vim 配置 使用

    参考文档 vi/vim使用进阶vim编辑器技巧备忘Vim 的哲学(一) 将Vim改造为强大的IDE—Vim集成

  • 第四天基本命令学习

    权限设置chown,chmod。vim的使用,网络配置。

  • Vim 插键及配置

    欢迎移步博客阅读:Vim 插键及配置 编辑器之神 —— Vim 平日使用vim经常编辑文件,想想使用时的痛点,决定...

网友评论

      本文标题:VIM 使用与配置

      本文链接:https://www.haomeiwen.com/subject/wvowpttx.html