6.1 工程文件浏览

我通常将工程相关的文档放在同个目录下,通过 NERDtree (https://github.com/scrooloose/nerdtree )插件可以查看文件列表,要打开哪个文件,光标选中后回车即可在新 buffer 中打开。

安装好 NERDtree 后,请将如下信息加入.vimrc中:

  1. " 使用 NERDTree 插件查看工程文件。设置快捷键,速记:file list
  2. nmap <Leader>fl :NERDTreeToggle<CR>
  3. " 设置NERDTree子窗口宽度
  4. let NERDTreeWinSize=32
  5. " 设置NERDTree子窗口位置
  6. let NERDTreeWinPos="right"
  7. " 显示隐藏文件
  8. let NERDTreeShowHidden=1
  9. " NERDTree 子窗口中不显示冗余帮助信息
  10. let NERDTreeMinimalUI=1
  11. " 删除文件时自动删除文件对应 buffer
  12. let NERDTreeAutoDeleteBuffer=1

常用操作:回车,打开选中文件;r,刷新工程目录文件列表;I(大写),显示/隐藏隐藏文件;m,出现创建/删除/剪切/拷贝操作列表。键入 <leader>fl 后,右边子窗口为工程项目文件列表,如下图所示:

6.1 工程文件浏览  - 图1(工程文件浏览)