Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)

Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Vim 上集回顾http://www.jianshu.com/p/11ec5d41772a 笔者在Ubuntu上一直使用VScode 和 GCC来作业,这次文章是讲解如何把Vim打造成像Sublime和VScode那样的Editor。 Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
半成品 Step 1 安装Nerdtree
Nerdtree 是一个管理项目文件目录的Vim插件
官方下载链接:https://github.com/scrooloose/nerdtree
Step 1.1

在Terminal输入命令cd .vim/来进入.vim目录,输入ls显示.vim目录下所有的根目录
如果.vim目录什么都没有
输入命令 sudo mkdir doc plugin 来创建doc 和 plugin文件夹

Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 1.1
Step 1.2
解压插件

Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 1.2.1
在Terminal 输入 sudo unzip NERD_tree.zip 解压插件
Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 1.2.2
Step 1.3
复制插件
在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

Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 1.3.1
在Terminal 输入 .vim的路径来查看doc文件夹和plugin文件夹
Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 1.3.2
Step 1.4
运行插件
在Terminal输入 vim 再在命令模式输入:NERDTree
成功的话你会看到左侧会出现管理窗口
失败的话,请看下方(反正在下失败了,报了一大堆错误)

Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 1.4
Redo(通过git 和 pathogen 来安装Vim插件) Step 0 准备工作
安装git
在Terminal 输入sudo apt-get install git

Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 0
Step 1 安装插件
安装pathogen 来管理插件 项目地址https://github.com/tpope/vim-pathogen Step 1.1
在终端输入mkdir -p ~/.vim/autoload ~/.vim/bundle && \ curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
安装后.vim目录应该和下图一样

Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 1.1
接下来在.vimrc里面进行配置,添加下面三行设置
execute pathogen#infect() syntax on filetype plugin indent on

Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 1.1 Step 1.2 安装树型目录NERDTree 项目地址https://github.com/scrooloose/nerdtree
Terminal 输入 git clone https://github.com/scrooloose/nerdtree.git ~/.vim/bundle/nerdtree 安装
安装后目录nerdtree如下

Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 1.2
Step 1.3 安装括号自动匹配插件 项目地址https://github.com/jiangmiao/auto-pairs
Terminal 输入git clone git://github.com/jiangmiao/auto-pairs.git ~/.vim/bundle/auto-pairs
安装后可以在bundle底下找到

Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 1.3
Step 2测试
打开Vim,在命令模式下输入:NERDTree
Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)
文章图片
Step 2
Nerdtree进阶用法
【Linux/Ubuntu|Linux/Ubuntu How to play with Vim (2)】o 打开关闭文件或者目录
t 在标签页中打开
T 在后台标签页中打开
! 执行此文件
p 到上层目录
P 到根目录
K 到第一个节点
J 到最后一个节点
u 打开上层目录
m 显示文件系统菜单(添加、删除、移动操作)
? 帮助
q 关闭
距离IDE又近了一步了,剩下就是自动补全插件以及编译设置 To be continue.

    推荐阅读