Vim的Explore指令按照vi的哲学实现了文件浏览器的功能,使用方法是:Explore,或者简写为:E(使用方法详见:h :Explore)。执行该指令后出现当前目录下文件(夹)列表,可以用jk键上下移动光标,"s"键改变文件排列顺序,"r"键表示“逆序排列”,“/”键查找文件名,选中文件后Enter键在vim中打开该文件,“-”键跳转到上一级目录,"i"改变文件显示方式,可以在“文件名列表”、“详细列表”和“树形目录”三者之间切换;"d"新建目录,"R"重命名文件,"D"删除文件,"x"执行文件(用来查看pandoc写成的html文件),"c"将Explore所在目录设置为vim的当前目录。
:E后面跟路径名表示打开该路径,例如要分析f:\ghost\tmpFiles\MyProj下的Java代码::E f:\ghost\tmpFiles\MyProj,与"c"键配合可以修改vim的工作路径。
使用:Vexplore(简写为:Ve或者:Sex!)可以实现类似于Eclipse的Package Explorer那种左边是文件列表、右边是文件的界面风格,但左边选中文件后回车不会在右边打开,而是直接在左边窗口里打开,所以貌似没什么用,:E就很好了。
相关操作
-
用:pwd可以查询当前目录,用:lcd
可以改变当前目录; -
用:ls可以查看目前已打开的文件(buffer)列表,用:b[N]可以跳到该文件,用:bn打开下一个buffer,详见笔记 buffer-related operations in vim 。
-
用打开文件命令处理文件夹时会自动进入文件浏览模式,例如":e ."是浏览当前目录;