• 【总结】vim插件之 NERD Tree


    NERD Tree 是一款vim中的文件目录管理插件。

    1. 下载地址

    https://github.com/scrooloose/nerdtree

    2. 功能说明

    NERDTree是Vim最常用的插件之一,可以在Vim运行时显示目录和文件结构,类似TextMate左侧的文件浏览器,但操作起来更为方便,你可以在手不离开键盘的情况下快速浏览文件,并在文件和文件夹之间进行切换。效果如下图

    3. 安装过程

    如果你有bundle,那么:  

    1. 进入.vim/bundle目录
    2. 执行git clone git://github.com/scrooloose/nerdtree.git
    3. 下载完成后,在bundle下会多出一个nerdtree的文件夹,所有相关插件都在该文件夹下
    4. 在Vim中运行:Helptags来生成NERDTree的在线帮助tags

    如果你没有bundle,那么:

      下载,然后解压,将解压得到的plugin和doc文件夹与~/Vim/Vim73/目录下的同名文件夹合并

      或者:将NERDTree.vim文件放到.vim/puglin/下即可   

      请自行试验

    之后,可以在VIM中运行 :NERDTree 来启动这个插件,但是建议最好设置(映射成快捷键)。具体方法是:

      比如,我们将打开NERDTree的快捷键设置为F6。那么就在~/.vimrc中,添加一行如下

      map <F6> :NERDTreeToggle<CR>

      以后就可以在VIM中使用F6直接打开文件目录管理器了。

    4. 使用方法

    NERDTree提供了丰富的键盘操作方式来浏览和打开文件,简单介绍一些常用的快捷键:

    和编辑文件一样,通过h j k l移动光标定位
    o 打开关闭文件或者目录,如果是文件的话,光标出现在打开的文件中
    go 效果同上,不过光标保持在文件目录里,类似预览文件内容的功能
    i和s可以水平分割或纵向分割窗口打开文件,前面加g类似go的功能
    t 在标签页中打开
    T 在后台标签页中打开
    p 到上层目录
    P 到根目录
    K 到同目录第一个节点
    J 到同目录最后一个节点
    m 显示文件系统菜单(添加、删除、移动操作)
    ? 帮助
    q 关闭
    

    想了解更多操作方式,可以通过? 查看详细的帮助信息。

    感谢以下博主的博客,谢谢你们的分享:

    http://www.cnblogs.com/chijianqiang/archive/2012/11/06/vim-3.html

    http://www.cnblogs.com/feichexia/archive/2012/11/07/Vim_NerdTree.html

      

    A mind needs books like a sword needs a whetstone.
  • 相关阅读:
    pymysql 查询大量数据导致内存使用过高优化方案
    docker-compose文件
    Flask关于request一些方法和属性的整理
    gitignore 文件中忽略项不起作用的解决方法
    Django 时区
    django-apscheduler定时任务
    结队-贪吃蛇游戏-项目进度
    团队-科学计算器-开发环境搭建过程
    《团队-科学计算器-设计文档》
    《结对-贪吃蛇-设计文档》
  • 原文地址:https://www.cnblogs.com/yzsatcnblogs/p/4245114.html
Copyright © 2020-2023  润新知