文档章节

NERDTree——vim目录树软件 安装配置及常用快捷键

苏叶晚晚
 苏叶晚晚
发布于 2013/07/30 14:01
字数 274
阅读 15547
收藏 10

一 安装方法

  1. 官方网站: The NERD tree : A tree explorer plugin for navigating the filesystem  下載 NERD_tree.zip(不过我这边官网打不开,于是去csdn下了一份NERDTree.zip
  2. unzip NERD_tree.zip 
  3. mkdir -p ~/.vim/plugin # 如果沒有 plugin 的目录,就建立一个
  4. mv plugin/NERD_tree.vim ~/.vim/plugin # 将NERD_tree.vim 移近去即可
  5. 开启 Vim 后, 输入 :NERDTree 就看到了

二 常用设置

NERDTree 开启需输入 :NERDTree,关闭时按 q 即可。也可以加入快捷键开启

  1. vim ~/.vimrc
  2. 加入此行
    nnoremap <silent> <F5> :NERDTree<CR>
  3. 这样按F5就会自动展开目录树

三 我认为常用的快捷键

ctrl + w + w    光标自动在左右侧窗口切换
o       展开左侧某个目录,再按一下就是合并目录 
t       在新 Tab 中打开选中文件/书签,并跳到新 Tab
T       在新 Tab 中打开选中文件/书签,但不跳到新 Tab
P       跳到根结点
p       跳到父结点
q       关闭 NerdTree 窗口

更全面的快捷键请参考:http://yang3wei.github.io/blog/2013/01/29/nerdtree-kuai-jie-jian-ji-lu/

四 效果图

© 著作权归作者所有

苏叶晚晚
粉丝 75
博文 76
码字总数 35972
作品 0
徐汇
程序员
私信 提问
加载中

评论(3)

Nicksxs
Nicksxs
怎么样让目录里的文件在右边打开啊
苏叶晚晚
苏叶晚晚 博主

引用来自“shewa”的评论

博主知道吗?
截图中,最底下的白色那条,显示文件的目录。怎么能设置成绝对路径?我这只显示文件名。没有目录名。

我这个是默认就有的,没有刻意设置过。你说了之后特意去留意了下,发现我在不同目录之间切换的时候,左下角的目录不会随之动态变化,只有打开了某个目录下的文件后,左下角目录就会变成文件所在目录。你试试如果你在右侧打开了一个文件,左下角还是没有目录显示么?
shewa
shewa
博主知道吗?
截图中,最底下的白色那条,显示文件的目录。怎么能设置成绝对路径?我这只显示文件名。没有目录名。
更好的使用 Vim

改键 我之前一直以为改键的操作做没有必要,但是在尝试了一个月以后我已经没办法重新使用别人的键盘了 ———— 太慢了。 改建的意义在于将 Ctrl 映射到 Caps Lock 上。原因在于小拇指很容易...

局长
2016/09/05
5.2K
10
最好用的编辑器之一:Vim-Go环境搭建

本文由Librant发表 如果说在Linux环境下,什么编辑器最好用,如果我说是VIM,估计会有一大部分人嗤之以鼻,怎么可能。VIM可能是他用过众多编辑器最难用的一个。在我司用的是云虚拟机,说实话...

腾讯云加社区
2018/12/05
101
0
【番外篇】Vim-Go环境搭建

在这篇文章中: 1.1 环境准备 1.2 插件安装 1.3 VIM主题颜色 1.4 其他插件安装 GO语言调试利器——dlv vim创建程序文件自动添加头部注释 附录:VIM参数设置解析 如果说在Linux环境下,什么编...

BH9AP_Librant
2018/12/04
0
0
vim进阶 | 使用插件打造实用vim工作环境

首先晒一张我的vim截图,基本IDE有的功能都能实现了,虽然在日常工作里还是IDE用的多,但是作为一个开发者,少不了折腾的心。 ,作为与齐名的编辑器,无需更多溢美之词,由于学习曲线陡峭,但...

2017/12/19
0
0
vim插件:显示树形目录插件NERDTree安装 和 使用

![在此输入图片描述][1] 下载和配置 NERDTree插件的官方地址如下,可以从这里获取最新的版本https://github.com/scrooloose/nerdtree 下载zip安装包或者使用下面官网源文件安装方法 我的实验...

vasks
2015/03/19
26.3K
2

没有更多内容

加载失败,请刷新页面

加载更多

Tensorflow 2.0安装

Tensorflow2.0安装环境: Ubuntu 16.04或更高(64位) Windows 7或者更高(64位,且支持python3) 安装Tensorflow 2.0 GPU版本的需要安装NVIDIA相关软件包: NVIDIA驱动 :版本必须410.x或更...

JosiahMg
24分钟前
4
0
TL138/1808/6748F-EasyEVM开发板硬件、CPU、FLASH、RAM

TL138/1808/6748F-EasyEVM是广州创龙基于SOM-TL138/SOM-TL1808/SOM-TL6748F核心板开发的一款开发板。由于SOM-TL138/SOM-TL1808/SOM-TL6748核心板管脚兼容,所以此三个核心板共用同一个底板。...

Tronlong创龙
32分钟前
4
0
百度嵌入式AI解决方案EdgeBoard之内存驱动设计介绍

1. 背景介绍 由于 FPGA 具备可编程和高性能计算的特点,基于FPGA硬件的AI计算加速,正广泛地应用到计算机视觉处理领域。其中极具代表性的部署方式之一就是使用FPGA和CPU组合构成异构计算系统...

AI君
38分钟前
6
0
开放应用模型(OAM):全球首个云原生应用标准定义与架构模型

Kubernetes 项目作为容器编排领域的事实标准, 成功推动了诸如阿里云 Kubernetes (ACK)等云原生服务的迅速增长。但同时我们也关注到,Kubernetes 的核心 API 资源比如 Service、Deploymen...

Mr_zebra
41分钟前
4
0
《Linux操作系统-Exynos4412》编译和安装Busybox

开发环境:Exynos4412-iTOP-4412开发板 现在 Busybox 的配置已经完成了,接下来开始编译 Busybox,在 Ubuntu 的终端输入 “make”命令开始编译 Busybox,如下图。 下图为编译过程中的截图。 ...

书白
44分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部