Looyao's Blog

记录一些点滴

Vim: 使用Vundle安装NERDTree

| Comments

记录下使用Vundle安装NERDTree。

如果没有.vimrc.vim文件夹需要先创建下

1
2
touch ~/.vimrc
mkdir -p ~/.vim/bundle

安装Vundle,GitHub地址:https://github.com/gmarik/Vundle.vim

1
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim

编辑.vimrc,加入

1
2
3
4
5
6
7
8
9
10
set nocompatible              " be iMproved, required
filetype off                  " required

set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

Bundle 'scrooloose/nerdtree' " 加入NERDTree

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

保存退出,并重新进入vim,执行:PluginInstall,等待安装,安装完成会有Done状态提示,这样NERDTree插件就安装上了,执行:NERDTree命令,侧栏文件树形目录就出来了。可以映射快捷键调出NERDTree,在.vimrc中加入:map <C-f> :NERDTree<CR>,这样就可以使用Ctrl+f来调出侧边栏。

NERDTree基本操作:

1
2
3
4
移动:hjkl
展开:o
切换窗口:Ctrl + w,多次执行或加方向键hjkl来切换
其他:在侧边栏输入'?'看,:P

最后,贴下我的.vimrc配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
set fencs=utf-8,gbk,latin1
set autoindent
set cindent
set ru
syntax on
set hlsearch
set ts=4
set sw=4
set expandtab 
set smartindent

set nocompatible              " be iMproved, required
filetype off                  " required

set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

Bundle 'scrooloose/nerdtree'

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

:map <C-f> :NERDTree<CR>

Comments