上集回顾http://www.jianshu.com/p/11ec5d41772a
笔者在Ubuntu上一直使用VScode 和 GCC来作业,这次文章是讲解如何把Vim打造成像Sublime和VScode那样的Editor。
半成品Step 1 安装Nerdtree
Nerdtree 是一个管理项目文件目录的Vim插件
官方下载链接:https://github.com/scrooloose/nerdtree
Step 1.1
在Terminal输入命令
cd .vim/
来进入.vim目录,输入ls显示.vim目录下所有的根目录
如果.vim目录什么都没有
Step 1.1
输入命令sudo mkdir doc plugin
来创建doc 和 plugin文件夹
Step 1.2
解压插件
Step 1.2.1
在Terminal 输入sudo unzip NERD_tree.zip
解压插件
Step 1.2.2
Step 1.3
复制插件
Step 1.3.1
在Terminal 输入
sudo cp doc/NERD_tree.txt /home/wayne/.vim/doc/
sudo cp plugin/NERD_tree.vim /home/wayne/.vim/plugin/
把插件复制到Step 1.1中在.vim目录下新建的doc 和 plugin
在Terminal 输入 .vim的路径来查看doc文件夹和plugin文件夹
Step 1.3.2
Step 1.4
运行插件
Step 1.4
在Terminal输入vim
再在命令模式输入:NERDTree
成功的话你会看到左侧会出现管理窗口
失败的话,请看下方(反正在下失败了,报了一大堆错误)
Redo(通过git 和 pathogen 来安装Vim插件)
Step 0 准备工作
安装git
在Terminal 输入
Step 0sudo apt-get install git
Step 1 安装插件
安装pathogen 来管理插件
项目地址https://github.com/tpope/vim-pathogen
Step 1.1
在终端输入
Step 1.1mkdir -p ~/.vim/autoload ~/.vim/bundle && \ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
安装后.vim目录应该和下图一样
接下来在.vimrc里面进行配置,添加下面三行设置
execute pathogen#infect()
syntax on
filetype plugin indent on
Step 1.1
Step 1.2
安装树型目录NERDTree
项目地址https://github.com/scrooloose/nerdtree
Terminal 输入
Step 1.2git clone https://github.com/scrooloose/nerdtree.git ~/.vim/bundle/nerdtree
安装
安装后目录nerdtree如下
Step 1.3
安装括号自动匹配插件
项目地址https://github.com/jiangmiao/auto-pairs
Terminal 输入
Step 1.3git clone git://github.com/jiangmiao/auto-pairs.git ~/.vim/bundle/auto-pairs
安装后可以在bundle底下找到
Step 2测试
打开Vim,在命令模式下输入:NERDTree
Step 2
Nerdtree进阶用法
o 打开关闭文件或者目录
t 在标签页中打开
T 在后台标签页中打开
! 执行此文件
p 到上层目录
P 到根目录
K 到第一个节点
J 到最后一个节点
u 打开上层目录
m 显示文件系统菜单(添加、删除、移动操作)
? 帮助
q 关闭
网友评论