NERDTree这个插件的用法简介

事情是这样子的,想做做李治军老师班的操作系统实验,但是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 相反。

时间: 2024-10-05 04:25:55

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

压力测试工具tsung用法简介

tsung是用erlang开发的一款简单易用的压力测试工具,可以生成成千上万的用户模拟对服务器进行访问.目前对tsung的理解也仅限于会简单的应用,其内部结构没有深入研究过. 1.安装 tsung是用erlang编写的,所以首先安装erlang的运行环境.然后就是按照tsung的官网下载编译tsung.需要注意的是,生成测试报告需要gnuplot和perl的支持,其中perl需要安装Template扩展.具体安装过程请看相关手册或者google之. 2.配置文件 默认情况下,tsung会加载配置

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

原文网址:http://www.runoob.com/bootstrap/bootstrap-affix-plugin.html Bootstrap 附加导航(Affix)插件 附加导航(Affix)插件允许某个 <div> 固定在页面的某个位置.您也可以在打开或关闭使用该插件之间进行切换.一个常见的例子是社交图标.它们将在某个位置开始,但当页面点击某个标记,该 <div> 会锁定在某个位置,不会随着页面其他部分一起滚动. 如果您想要单独引用该插件的功能,那么您需要引用 affix

display:table-cell的用法简介

display:table-cell的用法简介:display属性的使用相当频繁,比如display:block或者display:inline等,但是对于display:table-cell可能比较陌生,因为此属性在特定的情况下会发挥很大的作用,下面就简单介绍它的作用,先看一段代码实例: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="a

Intent用法简介

Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递.通过其自带的属性,其实可以方便的完成很多较为复杂的操作.例如直接调用拨号功能.直接自动调用合适的程序打开不同类型的文件等等.诸如此类,都可以通过设置Intent属性来完成. Intent主要有以下四个重要属性,它们分别为:            Action:Action属性的值为一个字符串,它代表了系统中已经定义了一系列常用的动作.通过setAction()方法或在清单文件AndroidManifest.xm

qss(stylesheet)用法简介(一)

QPushButton按钮evilButton  { background-color: red } QPushButton#evilButton { background-color: red; border-style: outset; border-width: 2px; border-color: beige; } QPushButton#evilButton { background-color: red; border-style: outset; border-width: 2px

grep用法简介之二

上一篇文章总结了一些grep基本用法.在这次的内容里介绍grep和正则表达式结合使用的方法. 首先介绍下正则表达式,正则表达式非基本和扩展两种. 名词释义:正则表达式:正则表达式其实就是描述某些复杂规则字符串的代码集合. 元字符:在正则表达式中具有特殊意义的专用字符 正则表达式 基本正则表达式元字符: ^ :表示行首    $ :表示行尾      ^$:表示空白行      * :表示星之前字符的0个或任意个字符,例如:a*:表示0个a或任意一个a的字符,所以就是全显示出来了.      .

grep用法简介之一

grep是Linux中个非常重要也是经常使用的文本搜索工具,最近又回顾学习了一遍,趁热自己总结一下. Linux中关于grep的命令一共有三个(以centos6.4为例) grep  :只支持基本正则表达式 egrep :支持扩展正则表达式,此命令其实是 "grep -E" 的别名 fgrep : 不支持正则表达式,搜索速度在3个命令中最快. grep命令用法格式: grep [OPTIONS] PATTERN [FILE...] 主要参数 --color=auto :使匹配的字符用彩

排序函数sort用法简介

排序算法有很多,冒泡排序,选择排序,堆排序,快速排序,归并排序,基数排序-- 其中平均复杂度O(nlogn)的排序算法或者在某方面有特殊优势的算法在ACM中才有实际使用价值,所以上述提到的前2种大家以后就不要用了.其他排序算法大家会慢慢接触,本文主要介绍使用最多的排序函数 sort.大家可能会遇到qsort,qsort比较复杂,逐渐淡出ACMer的视线,所以不用管它. sort函数是C++标准库函数,需要包含头文件 #include <algorithm> 并声明命名空间 using name

jqPaginator-master | kkpager-master 这两个分页插件的用法

首先:百度"分页插件" 就会 找到这条链接: jQuery分页插件 - 开源软件库 - 开源中国社区 打开,在里面下载我们要的jqPaginator-master 分页插件包.和kkpager-master分页插件包 下载完后,将这两个分页插件包解压到当前文件夹,然后将这两个插件文件包放到我们项目的根目录下 下面我们就来试试这连个分页插件的用法 第一步:创建一个Home控制器 using MvcApp.Models; using System; using System.Collect