VIM 文件列表,文件缓存,标签页

[NERDTree]

:NERDTree ~/workspace " 打开NERDTree,显示目录列表

NERDTree 的操作:

C       将选中目录或选中文件的父目录设为根结点

u       将当前根结点的父目录设为根目录,并变成合拢原根结点

U       将当前根结点的父目录设为根目录,但保持展开原根结点

P       跳到根结点

p       跳到父结点

q       关闭 NerdTree 窗口

enter 打开选中文件

在 vimrc 中加上这个设置后打开的 NERDTree 会常驻在左边

let g:NERDTreeWinPos="left"



[缓冲区]

:files 或 :buffers 或 :ls = 列出目前缓冲区中的所有文档

(+ 表示已经修改,#代表上一次编辑的文档,%目前正在编辑中的文档)

:bn        " 切换到下一个文档

:bp        " 切换到上一个文档

:bX        " 切换到X文档

:bd X     "  关闭某个文件缓存

:bw X     " 完全关闭某个文件缓存

:1,100bd   " 批量关闭

:bufdo bd  " bufdo 将命令应用给所有的文件缓存,bd 是关闭缓存,所以等于批量关闭


Vim 插件:Buffer Explorer

\be = 打开Buffer Explorer窗口,用上下键选择后回车切换



[标签页]

:tabnew [++option] [+cmd] FILE = 新建一个标签页

:tabc = 关闭当前标签页

:tabo = 关闭所有其他标签页

:tabs = 查看所有打开的标签页

:tabp = 前一个标签页

:tabn = 后一个标签页

gt, gT = 直接在标签页之间切换


:new    = 打开一个水平分割的新窗口

:split  = 打开一个水平分割的新窗口

:vsplit = 打开一个垂直分割的新窗口

切换组合键ctrl+w,然后通过j/k,来定位窗口


你可能感兴趣的:(VIM 文件列表,文件缓存,标签页)