乐趣区

vim-插件安装

这里这一片文章是接着上一篇写的,门票 (https://segmentfault.com/a/11…

在上一篇文章中,由于时间的原因,我并没有来得及写完,因此这里我把安装完 vundle 之后,在 _vimrc 文件中的完整代码贴一下:

set nocompatible               
filetype off                 

set rtp+=~/vimfiles/bundle/Vundle.vim/
"call vundle#begin('~/vimfiles/bundle/vundle/')" 调用 vundle 插件管理器
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
Plugin 'tpope/vim-fugitive'
Plugin 'git://git.wincent.com/command-t.git'
Plugin 'file:///home/gmarik/path/to/plugin'
Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}


call vundle#end()
filetype plugin indent on     " required!


set guifont=Monaco:h15
set lines=40 columns=150

注意,这里的 调用 vundel 的路径我修改了一下,就是那个 vundle 包安装的位置修改为了 ~/vimfiles/bundle/Vundle.vim/ 下面,所以这一点务必注意,请不要弄错了。
配置好后,打开 vim,直接输入 PluginInstall 命令即可哦

修改一下主题

我们需要在 我们的 ~/vimfiles/ 下面新建一个 colors 的文件夹,然后从 http://bytefluent.com/vivify/ 上面下载一个 你想要的主题,然后放到这个 colors 文件夹下面即可,注意后缀名一定是 .vim, 然后在 _vimrc 中加入如下配置代码即可

" 设置主题
syntax enable
set background=light
colorscheme zenburn

最后来一份我完整的配置列表

set nocompatible               " turns off legacy vi mode
filetype off                   " required!

set rtp+=~/vimfiles/bundle/Vundle.vim/
"call vundle#begin('~/vimfiles/bundle/vundle/')" 调用 vundle 插件管理器
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
Plugin 'tpope/vim-fugitive'
Plugin 'git://git.wincent.com/command-t.git'
Plugin 'file:///home/gmarik/path/to/plugin'
Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}

Plugin 'w0rp/ale'  " 安装 语法检查器 ale
Plugin 'scrooloose/nerdtree' "安装 NERDTree" F2 开启和关闭树
map <F2> :NERDTreeToggle<CR>
let NERDTreeChDirModel=1
" 显示书签
let NERDTreeShowBookmarks=1
" 设置忽略文件类型
let NERDTreeIgnore=['\~$', '\.pyc$', '\.swp$']
" 窗口大小
let NERDTReeWinSize=25

" 设置主题
syntax enable
set background=light
colorscheme github
" 设置字体 VeraMono.ttf 这个字体是我单独下载放在 windows/font 目录下的
set guifont=VeraMono.ttf:h15

call vundle#end()
filetype plugin indent on     " required!

set helplang=cn
"set encoding=utf-8" set fileencodings=utf-8,gbk,utf8 " 支持打开 gbk 格式的文件

set guifont=Courier\ New:h12
set tabstop=2 " 设置 tab 的跳数
set backspace=2 " 设置退格键可用
set nu!
set lines=40 columns=150
set autochdir " 自动设置当前目录为正在编辑的目录
set scrolloff=5 " 在光标接近底端或顶端时,自动下滚或上滚
set hlsearch " 高亮显示查找结果
syntax enable " 打开语法高亮
syntax on
set smartindent " 智能对齐
set showmatch " 括号匹配
set shiftwidth=4 " 换行时,交错使用 4 个空格
set autoindent " 设置自动对齐
set ai! " 设置自动缩进
filetype on
set ruler
set nohls
set nobackup



" 设置缩进 按下 zc 将缩进折叠起来,按下 zo 展开缩进
set foldmethod=indent
退出移动版