vi插件设置

vi的个人配置

vi对于程序员来说,相当于最具有吸引力的IDE了,它可以进行个人个性化的设计,也就是根据自己的想法安装插件。在本文中,我将总结一下我配置vi经历的一些坎坷。

安装Vim 8.0

如果使用的Vim版本还是7.4的话,可以选择更新至8.0。更新过程可以参考 Vim 更新方法,使用Ubuntu自带的apt-get进行安装。我遇到了一下两个问题。

  • add-apt-repository没有安装。这个问题比较容易,baidu一下就好了,需要在装几个packet就OK了。
  • 使用apt-get安装的Vim 8.0不支持python,这个问题需要解决,找了好一阵子,最后安装一个packet就好。 执行如下命令sudo apt-get install vim-nox

如果还有其他的问题,please feel free to ask.

安装Vundle

如果需要安装Vim插件的话,推荐使用Vundle进行管理。当然,还有一些其他的插件可以选择。一下说明安装的主要步骤

  • 创建一个新的~/.vimrc文件。这个文件的作用是:在Vim每一次启动的时候,都会加载一次这个文件。所以,我们修改这个文件之后,都需要重新启动一次Vim才能够生效。
cd ~
touch .vimrc
  • 创建~/.vim文件夹。
cd ~
mkdir .vim
set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'

" 所有的Plugin项都会在该位置添加,下面是一个示例,安装一个Plugin,其Gitbut的位置在tpope/vim-fugitive,也就是https://github.com/tpope/vim-fugitive"最后面的url位置。
Plugin 'tpope/vim-fugitive'


" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required

" 这个位置将会放置其他的配置项,例如
set number                   " show line numbers
set ruler
set tabstop=4                " 4 whitespaces for tabs visual presentation

完成.vimrc修改之后,保存退出,重新打开文件。输入:PluginInstall,见证奇迹的时刻(可能比较慢,毕竟在Github嘛)。

tip:如果想要删除一个插件,使用Vundle非常方便。将对应的Plugin ...行注释掉之后,重新启动Vim,输入:PluginClean

先安装一个插件试试吧~

如果没有使用过Vim的插件的话,我们下安装一个简单点的吧,尝尝鲜。之后,可以在网上找自己喜欢的插件,不断丰富自己的Vim。这个过程中,你可以阅读内容丰富的help文档(我一个多没有看完过,但是扫一眼还是不错的)。我们将安装一个简单的color scheme插件吧~ 让Vim好看点。

Plugin 'flazz/vim-colorschemes'
Plugin 'vim-airline/vim-airline-themes'

保存并重新启动Vim,输入PluginInstall,等待安装完成。
.vimrc文件的末尾添加一下配置:

set t_Co=256                                " set 256 colors
colorscheme wombat256mod                    " set color scheme

退出重新启动Vim,见证奇迹的时刻。

总结

Vim的插件博大精深,根据个人的喜好,可以在之后不断补充。推荐一个比较不错的配置文件,供大家参考一下。同时,可以使用'maralla/completor.vim'代替'klen/python-mode'实现自动补全。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值