Install and config full version vim under Ubuntu12.10

Vim编辑器配置与插件安装
本文介绍如何安装并配置Vim编辑器,包括基本配置、安装Pathogen插件管理工具、NERDTree目录浏览插件及Powerline状态栏插件等内容。
1 Install full version vim
sudo apt-get install vim

2 Configuration of vim
The default folder and file is not exist. So we create them first.

mkdir ~/.vim/

vi ~/.vimrc

copy following codes to .vimrc file


syn on "语法支持

"common conf {{ 通用配置
set ai "自动缩进
set bs=2 "在insert模式下用退格键删除
set showmatch "代码匹配
set laststatus=2 "总是显示状态行
set expandtab "以下三个配置配合使用,设置tab和缩进空格数
set shiftwidth=4
set tabstop=4
set cursorline "为光标所在行加下划线
set number "显示行号
set autoread "文件在Vim之外修改过,自动重新读入

set ignorecase "检索时忽略大小写
set fileencodings=uft-8,gbk "使用utf-8或gbk打开文件
set hls "检索时高亮显示匹配项
set helplang=cn "帮助系统设置为中文
set foldmethod=syntax "代码折叠
"}}

"conf for tabs, 为标签页进行的配置,通过ctrl h/l切换标签等
let mapleader = ','
nnoremap <C-l> gt
nnoremap <C-h> gT
nnoremap <leader>t : tabe<CR>

"conf for plugins {{ 插件相关的配置
"状态栏的配置
"powerline{
set guifont=PowerlineSymbols\ for\ Powerline
set nocompatible
set t_Co=256
let g:Powerline_symbols = 'fancy'
"}
"pathogen是Vim用来管理插件的插件
"pathogen{
call pathogen#infect()
"}

"}}

3 install pathogen plugin
mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -Sso ~/.vim/autoload/pathogen.vim \
https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim

if not found curl command, just install it.
sudo apt-get install curl

add the following commands to .vimrc file:

execute pathogen#infect()
syntax on
filetype plugin indent on

4 install NERDTree plugin
  cd ~/.vim/bundle
git clone https://github.com/scrooloose/nerdtree.git


5 install powerline plugin

pip install git+git://github.com/Lokaltog/powerline


If pip command not found, please execute:
sudo apt-get install python-pip

add the following codes to .vimrc file
"powerline{
set guifont=PowerlineSymbols\ for\ Powerline
set nocompatible
set t_Co=256
let g:Powerline_symbols = 'fancy'
"}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值