NERDTree 是个非常不错的插件,本文记录下它的快捷键,以备后用!我的编辑器是vim.
基础配置
" 在 vim 启动的时候默认开启 NERDTree(autocmd 可以缩写为 au)
autocmd VimEnter * NERDTree
" 按下 control+n 调出/隐藏 NERDTree
map <C-n> :NERDTreeToggle<CR>
" 将 NERDTree 的窗口设置在 vim 窗口的右侧(默认为左侧)
let NERDTreeWinPos="right"
"设置 NERDTree 窗口宽度
let NERDTreeWinSize=31
" 当打开 NERDTree 窗口时,自动显示 Bookmarks
let NERDTreeShowBookmarks=1
光标快捷键
1. ctrl + w + w 光标自动在左右窗口切换
2. ctrl + w + l 光标 移动到右侧窗口
3. ctrl + w + h 光标移动到左侧窗口
4. ctrl + w + r 切换NERDTree窗口位置(左或右)
其他快捷键
1. o 在已有窗口中打开文件、目录或书签,并跳转到该窗口
2. go 在已有窗口中打开文件、目录或标签,但不跳转到该窗口
3. t 在新 tab 中打开以选中的文件/书签,并跳转到新 tab
4. T 在新 tab 中打开选中文件/书签,但不跳转
5. i split 垂直 在新窗口打开选中文件,并跳转到该窗口
6. gi 与 i 相反 不做跳转
7. s 与(i)相反做水平在新窗口打开选中文件(g代表不跳转)
8. P 跳到根结点
9. p 跳到父结点
10. r 刷新选中目录
11. R 刷新根结点
12. I 切换是否显示隐藏文件
13. u将当前根结点的父目录设为根目录,并变成合拢原根结点
14. U 将当前根结点的父目录设为根目录,但保持展开原根结点
15. C 将选中目录或文件的父目录设为根结点