解压缩时,要把压缩包中的目录结构完整的解压缩到VIM\vimfiles目录中。完成后,应该分别找到VIM\vimfiles\doc\NERD_tree.txt文件和VIM\vimfiles\plugin\NERD_tree.vim文件。然后在vim中输入命令:helptagsVIM\vimfiles\doc,将NERDTree的帮助文档添加到vim中。

最后在_vimrc添加如下内容: " NERDTree map :NERDTreeToggle

(注意和:NERDTreeToggle之间有个英文空格)

重启vim后,按下F10键,就可以在左侧看到一个目录树了。在目录树窗口中按下?键可以查看详细的帮助信息。

最常用的操作键有: C(大写C键) 将光标所在目录设置为根目录 u(小写u键) 转到上一级目录 o(小写o键) 展开(或折叠)光标所在目录的子目录。如果光标所在位置是一个文件,则在编辑窗口中打开该文件

此外在目录树窗口中输入目录:Bookmark收藏名还可以将光标所在目录添加到收藏夹中。下次使用:BookmarkToRoot收藏名可以直接转到该目录,并且以该目录作为根目录。更多命令可以参考NERDTree的帮助文档(:help NERD_tree.txt)。

vim NERD tree 书签 有两个概念需要说明 一个是 NERD tree 启用后,显示的目录 一个是vim的当前目录

两个是不一样的 例如 我 NERD tree 显示的是 d:\phpnow\htdocs\drupal 目录 然后我新建一个文件 a.php 保存之后去查看 a.php 并不是在 d:\phpnow\htdocs\drupal 下面 而是在 vim.exe 所在的目录 即当前目录 打开vim 之后 用 :pwd 查看当前目录

修改当前目录 可以在vim配置文件里面 加上 :cd D:\PHPnow\htdocs\drupal
或者在 vim 里面 用 :cd 目录地址 命令切换目录

Bookmark bookmark_name 将选中结点添加到书签列表中,并命名为name(书签名不可包含空格); 如与现有书签重名,则覆盖现有书签。

OpenBookmark bookmark_name 打开指定的文件。(参数必须是文件书签) 如果该文件在当前的目录树下,则打开它的上层结点并选中该书签

ClearBookmarks [] 清除指定书签;如未指定参数,则清除所有书签

加好标签之后 就可以 :OpenBookmark bookmark_name 打开目录树 方便编辑不同项目

简便方式是这样的

修改vim 配置文件 加上

"NERDTree map :NERDTreeToggle =""

保存之后 再打开vim

按 CTRL + t vim 下方出现

再在后边补上你用 :Bookmark 命令添加的书签的书签名称 然后回车 就看到你希望显示的目录树了

ps:

最好在 vim配置里面 加上

let NERDTreeBookmarksFile='/usr/share/vim/NerdBookmarks.txt'

制定书签存放的位置 出问题了可以手动修改他 over

http://blog.csdn.net/hadeys/article/details/6962979 "==== F3 NERDTree 切换 map :NERDTreeToggle imap :NERDTreeToggle

  1. 常用快捷键:

    o - 打开所选文件或目录 enter - 相当于o go - 类似o, 但光标仍然停留在NERD_tree t - 在新标签中打开所选文件 T - 类似t, 但光标仍然停留在NERD_tree i - 在一个水平分割窗口中打开文件 gi - 类似i, 但光标仍然停留在NERD_tree s - 在一个垂直分割窗口中打开文件 |NERDTree-s| gs - 类似s, 但光标仍然停留在NERD_tree O - 递归打开所选目录 ctr+w+h 光标focus左侧树形目录,ctrl+w+l 光标focus右侧文件显示窗口

http://blog.csdn.net/ThinkHY/article/details/5471576

"NERDTree plugin

let NERDTreeWinPos = "right" "where NERD tree window is placed on the screen

"let NERDTreeWinSize = 31 "size of the NERD tree

nmap :NERDTreeToggle" Open and close the NERD_tree.vim separately

标签: vim

添加新评论