事情是这样子的,想做做李治军老师班的操作系统实验,但是Linux上的gedit太简陋了(这个简陋程度堪比Windows环境下的“记事本”),被杨世祺大神嘲笑了。我心想既然在linux环境干活,就要用地地道到的linux编辑器嘛对不对!

于是果断选择了最带劲的Vim(各位Emacs粉勿黑,我手小……)!

然后发现没有一种叫做侧边栏东西,不开心……(在此吐槽一下Ubuntu12.04自带的输入法,“考考靠一点都不只能”——知道为啥不智能了吧。)

后来发现了一个叫做NERDTree的东西,高兴坏了。

科普开始:

NERD n. 讨厌的人;卑鄙的人。(怎么能这么翻译呢我擦?!)

还有一个意思:计算机迷!

科普结束:

具体的安装过程:

下载地址:http://linux.softpedia.com/get/Utilities/NERD-tree-36487.shtml
下载以后解压缩为NERD Tree目录
下面有两个目录doc和plugin
$cp doc/* ~/.vim/doc/
$cp plugin/* ~/.vim/plugin
$vim ~/.vimrc
在VIM中输入:NERDTree (千万不要丢冒号啊,我小时候忘记冒号耽误了好多事儿!!!)

他会跟你说press ? for help (我英语也不怎么好大概就是这个意思……),我们这个篇文章就是这个意思,翻译一下这个目录,恩对。

展开文件夹或打开文件:double-click (双击),或者o键(文件夹第一下打开,第二下关闭)

预览:go (这个老猛了直接分窗口,分两栏)

新标签页中打开:t(真的是一个新的标签,但是没有侧边栏了,打开并跳转过去)

T(打开不跳转,其他一样)

开启新的分窗口打开文件:tab(在那个文件名上tab哦~)

执行文件……:!(我还没有尝试好不好用……)

转到根目录: P

转到父目录: p

转到第一个子文件: K

最后一个: J

……剩下的就看不懂了

另外,ctrl+w+h 光标从编辑文件,跳到侧边栏;ctrl+w+l 相反。

NERDTree这个插件的用法简介的更多相关文章

  1. Postman用法简介

    转自:http://blog.csdn.net/flowerspring/article/details/52774399 Postman用法简介 转载 2016年10月10日 09:04:10 10 ...

  2. 插件化 VirtualAPK 简介 体验 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

  3. jquery插件的用法之cookie 插件

    一.使用cookie 插件 插件官方网站下载地址:http://plugins.jquery.com/cookie/ cookie 插件的用法比较简单,直接粘贴下面代码示例: //生成一个cookie ...

  4. Bootstrap Affix(附加导航(Affix)插件的用法)

    原文网址:http://www.runoob.com/bootstrap/bootstrap-affix-plugin.html Bootstrap 附加导航(Affix)插件 附加导航(Affix) ...

  5. IOS NSInvocation用法简介

    IOS NSInvocation用法简介 2012-10-25 19:59 来源:博客园 作者:csj007523 字号:T|T [摘要]在 iOS中可以直接调用某个对象的消息方式有两种,其中一种就是 ...

  6. 【原创】书本翻页效果booklet jquery插件系列之简介

    booklet jquery插件系列之简介 本文由五月雨恋提供,转载请注明出处. 一.安装 1.添加CSS和Javascript 添加booklet CSS文件到你的页面. <link rel= ...

  7. JodaTime用法简介

    JodaTime用法简介 Java的Date和Calendar用起来简直就是灾难,跟C#的DateTime差距太明显了,幸好有JodaTime 本文简单罗列JodaTime的用法 package co ...

  8. Apache自带压力测试工具ab用法简介

    ab命令原理 ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL进行访问.它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx.lighthttp ...

  9. jQuery 插件 Magnify 开发简介(仿 Windows 照片查看器)

    前言 因为一些特殊的业务需求,经过一个多月的蛰伏及思考,我开发了这款 jQuery 图片查看器插件 Magnify,它实现了 Windows 照片查看器的所有功能,比如模态窗的拖拽.调整大小.最大化, ...

随机推荐

  1. Python使用mechanize模拟浏览器

    Python使用mechanize模拟浏览器 之前我使用自带的urllib2模拟浏览器去进行訪问网页等操作,非常多站点都会出错误,还会返回乱码.之后使用了 mechanize模拟浏览器,这些情况都没出 ...

  2. C# List集合转Json字符串示例代码

    将list集合转换为Json字符串简单实现代码: public static string GetJosn(List<CalendarInfo> list) { string jsonSt ...

  3. git pull 代码很慢的问题

    办公环境调整,之前开发机是和自己的电脑放同一网段内的,现在开发机放至到本地其他网段内,造成pull 代码很慢的问题,在网上查了一下 以下是原文,链接为 http://blog.sina.com.cn/ ...

  4. passwd命令限制用户密码到期时间

    1.passwd命令 [root@rhel7 skel]# passwd -n -w -x rusky Adjusting aging data for user rusky. passwd: Suc ...

  5. 拓扑排序 HDU1285

    这个题是个模板题,可以直接用拓扑排序的模板来做, AC代码 #include <stdio.h> #include<iostream> #include <string. ...

  6. 检查主机是否存活的shell脚本

    #!/bin/bash PREFIX= num= " ]; do echo -en "Pinging ${PREFIX}.${num}..." >& &qu ...

  7. 通用对象转换Json格式

    public static string ObjectToJson<T>(IList<T> IL, params string[] args) { var Json = new ...

  8. table的border-collapse属性与border-spacing属性

    table border-collapse:collapse; 表示边框合并在一起. border-collapse:separate;表示边框之间的间距,间距的大小用border-spacing:p ...

  9. xampp进程和非进程执行

    xampp以服务和非服务运行apache有哪些区别?为什么去掉勾是以进程的形式执行?

  10. Namespace declaration statement has to be the very first

    Namespace declaration statement has to be the very first statement in the script 我新建了一个Homea模块,并把Hom ...