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