zoukankan      html  css  js  c++  java
  • vim使用笔记(2): NERDtree插件

    一. 介绍:

    NERDtree是一个可以浏览文件和目录的插件, 提供在vim里方便的浏览文件和目录,就像Windows的资源器.

    二. 安装:

    下载地址:http://www.vim.org/scripts/script.php?script_id=1658

    我目前使用的版本是4.2.0, 下载回来后是个zip压缩包,解开之后的目录如下:

    image

    可以看到有4个文件夹, 把这四个文件夹复制到vimfiles目录下与原有的目录合并即可,下次打开vim时会自动加载插件.

    三. 使用:

    用vim打开任意一个文件,在命令模式下输入:NERDTree(区分大小写)即可打开NERDTree插件,当然也可以配置快捷键来打开,这在以后再详述. 如下图所示,按下Ctrl+w j可把光标移到NERDTree窗口.只有焦点在插件的窗口上,相应插件的命令才会生效.

    image

    列出常用的命令及含义,更详细的说明可以打开NERD_tree.txt慢慢研究.

    o.......打开文件或目录或书签. 如果当前光标定位在文件或标签上,使用该命令直接打开,如果定位在目录上,即是打开或关闭目录,取决于当前目录的状态

    go......打开文件,但把光标停留在NERDTree窗口内,即所谓的后台打开.

    i.......使用一个水平分割窗口来打开选中的文件.
    gi......如i, 使用后台打开模式
    s.......使用一个垂直窗口来打开选中的文件
    gs......如s,后台打开模式

    O.......打开所选目录下的所有子目录
    x.......关闭当前节点的目录
    X.......关闭所选目录下的所有子目录

    P.......跳到当前的根目录(什么是当前的根目录? 自己实际操作就明白了)

    p.......跳到父目录

    r......刷新当前目录

    m……打开命令菜单,可以创建文件/移动目录等

    命令太多了,全部列出来也记不住,用到时再查下说明自己理解下也许更容易记住一些.

  • 相关阅读:
    近期总结和学习计划
    Processes and Threads
    button按钮触发点击事件后出现自动跳转问题
    Thinkphp 整合Ueditor 笔记
    laravel Excel数据导出
    Laravel 图片上传
    php排序笔记归并排序
    php排序笔记冒泡选择插入希尔堆排序
    XML lesson 1
    Java Web JSP语法:
  • 原文地址:https://www.cnblogs.com/openusb/p/2815896.html
Copyright © 2011-2022 走看看