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

本文介绍如何安装和配置NERDTree插件,用于Vim编辑器中的文件系统导航。文章提供了详细的步骤,包括从下载插件到设置快捷键的方法,并列举了一些常用的快捷键,帮助读者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一 安装方法

  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. 加入此行
    1nnoremap <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/

四 效果图

### GVIM 的定义 GVIM 是 Vi IMproved (Vim) 的图形化版本,继承了 Vim 的核心功能并扩展了其界面特性[^3]。它不仅是一个强大的文本编辑器,还通过丰富的插件生态系统和高度可配置性满足不同用户的需求。 --- ### GVIM 的用途 GVIM 主要用于高效的文本编辑操作,尤其适合程序员、开发者和技术人员使用。它的强大之处在于能够快速处理各种类型的文档,尤其是源代码文件。以下是 GVIM 的一些典型用途: - **代码编写与调试**:支持多种编程语言的语法高亮、自动补全等功能。 - **文本处理**:可以高效完成复杂的大规模文本修改任务。 - **集成开发环境替代品**:通过安装插件,GVIM 可作为轻量级 IDE 使用。 --- ### GVIM 的功能特点 #### 高度可配置GVIM 提供了 `.vimrc` 文件让用户自定义编辑器的行为,例如快捷键绑定、配色方案以及插件加载等设置[^1]。这种灵活性使得每位用户都能根据个人习惯调整工具的工作方式。 #### 支持多语言语法高亮 除了基础的语言支持外,还有专门针对特定领域如 SystemVerilog 和 UVM 设计好的增强型配置包可供下载使用[^2]。这些额外资源极大地提升了用户体验,在阅读或撰写相关技术文档时更加直观清晰。 #### 插件生态丰富 得益于活跃开源社区贡献出来的众多优秀第三方模块,比如 NERDTree 这样的目录树显示组件可以帮助更好地管理和导航大型项目结构;同时其他各类实用程序也不断被开发出来以满足日益增长的新需求趋势[^4]。 #### 图形界面友好 相比传统命令行模式下的纯字符交互形式而言,GVIM 增加了许多现代化视觉效果选项——包括但不限于滚动条、菜单栏甚至对话框提示等等,让初学者也能很快上手而不至于感到困惑无助。 ```python # 示例 Python 代码片段展示如何打开一个新窗口运行外部命令 import subprocess def run_external_command(command): result = subprocess.run(command, shell=True, capture_output=True, text=True) return result.stdout.strip() print(run_external_command('echo Hello World')) ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值