vi探索子目录和文件

时间:2012-11-30 16:49:30

标签: vim

使用:ex或:与vim性别时,如何显示树中的所有文件和子目录?目前,当使用探索功能时,仅显示当前导演的内容。

例如,我想:

/
   /controllers
      posts.php
   /models
      posts_model.php
   /public_html
      js/
         lightbox.js
   /views
      homepage.php

2 个答案:

答案 0 :(得分:3)

实际上,netrw确实有树列表模式。您可以按i在不同模式之间切换。

或者您可以将其设置为永久默认为树列表:

let g:netrw_liststyle=3

请注意,在大型目录中这可能非常慢。

答案 1 :(得分:1)

Vim附带的 netrw 插件默认只显示当前目录本身的内容。如果你想要一个像文件浏览器(可扩展文件夹等)的东西,你需要重新配置(cp.Dan Fitch的答案),或者切换到一个专门的,更强大的插件。 NERDtree是一个受欢迎的。