cplusplus12580 / vim

vimrc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

常用vim插件


1. What?

大家使用vim的时候为了方便会加入各种各样的插件,但每次都需要从githubvim-scripts上找,于是乎为了大家方便找了一些常用的vim插件及其配置供大家使用。使用vundles管理插件,一键式安装。

2. PreRequisite

- git
- vim版本:7.3+ 可通过 **vim version** 查看
- npm
    - jshint
    - csslint
- cscope

3. Installation

一行shell搞定安装

bash -c "$( curl https://raw.githubusercontent.com/lmule/vim/master/install.sh )"

4. Feature

4.1 KeyMap

  • 界面上有多个窗口时,上、下、左、右四个方向键盘会在横向、纵向放大、缩小
  • 界面上有多个窗口时,Ctrl-j、Ctrl-k、Ctrl-h、Ctrl-l会在多窗口间切换(顺序参照vim默认的j、k、h、l)
  • 在命令模式下,输入:Vb file 会在竖直方向打开另外一个文件
  • 在命令模式下,输入:Vd file 会在竖直方向打开另外一个文件进行diff

4.2 本地自定义快捷键

  • 如果不习惯作者的快捷键,可以在HOME目录下新建.vimrc.local自定义快捷键

4.3 Bundles

5. Contributor

6. 常见问题

  • 有的securecrt颜色方案配置可能会导致屏幕闪烁,看下颜色方案的配置“启用闪烁”是否打钩

    image

  • MatchTagAlways unavailable: requires python.

    如果出现这个,是因为vim安装的时候没有python扩展,可以通过vim --version | grep "python"验证,如果python前面的是'-',那么需要编译的时候需要带python扩展

About

vimrc


Languages

Language:Vim Script 93.7%Language:Shell 6.3%