Vim 像NERDTree这样的项目树插件应该与像CtrlP这样的模糊搜索器插件一起使用吗?

Vim 像NERDTree这样的项目树插件应该与像CtrlP这样的模糊搜索器插件一起使用吗?,vim,nerdtree,ctrlp,Vim,Nerdtree,Ctrlp,在你点燃所有保险丝之前;我知道这可能是基于观点的。我问的是功能上的差异,而不是“X比Y好吗?为什么?” 我已经使用FuzzySearch插件好几年了,因为我的前雇主很快嘲笑我“需要实际查看我的文件”。我已经和CtrlP相处了一段时间,但更多的时候,当我看到一个Vim用户快速开发他的环境时,就会看到NERDTree 我是否遗漏了任何重要的功能?根据项目的性质,结构可能非常重要。查看项目文件可能会有所帮助。但是,使用始终打开的NerdTree实例可能不值得。请看 至于让文件资源管理器始终处于打开状态

在你点燃所有保险丝之前;我知道这可能是基于观点的。我问的是功能上的差异,而不是“X比Y好吗?为什么?”

我已经使用FuzzySearch插件好几年了,因为我的前雇主很快嘲笑我“需要实际查看我的文件”。我已经和CtrlP相处了一段时间,但更多的时候,当我看到一个Vim用户快速开发他的环境时,就会看到NERDTree


我是否遗漏了任何重要的功能?

根据项目的性质,结构可能非常重要。查看项目文件可能会有所帮助。但是,使用始终打开的NerdTree实例可能不值得。请看


至于让文件资源管理器始终处于打开状态的确切功能优势,我对此表示严重怀疑。我想你会从中得到更多的使用,当然,像你现在这样使用模糊查找器。就我个人而言,我使用Tim Pope的文件浏览器,因此如果我需要一个文件浏览器,它只需一个简单的
-
即可。

根据项目的性质,结构可能非常重要。查看项目文件可能会有所帮助。但是,使用始终打开的NerdTree实例可能不值得。请看


至于让文件资源管理器始终处于打开状态的确切功能优势,我对此表示严重怀疑。我想你会从中得到更多的使用,当然,像你现在这样使用模糊查找器。就我个人而言,我使用Tim Pope的文件浏览器,因此如果我需要一个文件浏览器,它只需一个简单的
-
即可。

首先,你必须了解Vim已经配备了一个相当强大的名为netrw的文件浏览器(
:help netrw
),因此实际上不需要像NERDTree这样的文件浏览器插件。但是netrw并不像其他编辑器和ide那样被设计成一个“侧面板”,对这个特性的“渴望”促使了NERDTree的创建,NERDTree与那些“侧面板”非常相似

NERDTree和netrw都为您提供了一个熟悉的文件导航界面,当您对正在进行的项目没有很好的了解时,该界面非常方便:它们为您提供了舒适的体验,因此非常有价值

当您熟悉目录结构或使用其他导航方式(我考虑的是标记)时,文件资源管理器——尤其是“始终打开”的文件资源管理器——就没有那么有用了,您可以选择简单的
:e
和/或
:find
或CtrlP提供的更高级别的抽象,FuzzyFinder,指挥官和朋友们

我通常更喜欢
:e
:find
:tag
和相关命令来使用文件资源管理器,但总有一段时间使用文件资源管理器效率更高,而且,当这段时间到来时,netrw只需要
:Ex
就可以了

两种导航方法根本不是互斥的。

海事组织认为,这一问题值得讨论的一个核心方面是认为有必要设立这样一个“侧方小组”。我们真的需要让项目中的文件列表始终可见吗?当你认为你从不看它,并且真的,从不使用它,除非你需要打开或与一些文件交互时,这样的特性有什么好处?既然您必须将焦点从编辑器切换到文件资源管理器,为什么不在您真正需要的时候简单地“打开”文件资源管理器呢?当然,NERDTree窗口可以切换,但大多数情况下,它只是保持打开状态。因为这是大多数人习惯的


现在,舒适、懒散和无知也在起作用:NERDTree在每一篇博客文章中都被列为“必备品”,而且,顺便说一句,它也默认在每一个蹩脚的发行版中提供,所以人们通常会立即安装它,甚至不知道netrw。当然,对于CtrlP也是如此。

首先,您必须了解Vim已经配备了一个相当强大的名为netrw的文件浏览器(
:help netrw
),因此实际上不需要像NERDTree这样的文件浏览器插件。但是netrw并不像其他编辑器和ide那样被设计成一个“侧面板”,对这个特性的“渴望”促使了NERDTree的创建,NERDTree与那些“侧面板”非常相似

NERDTree和netrw都为您提供了一个熟悉的文件导航界面,当您对正在进行的项目没有很好的了解时,该界面非常方便:它们为您提供了舒适的体验,因此非常有价值

当您熟悉目录结构或使用其他导航方式(我考虑的是标记)时,文件资源管理器——尤其是“始终打开”的文件资源管理器——就没有那么有用了,您可以选择简单的
:e
和/或
:find
或CtrlP提供的更高级别的抽象,FuzzyFinder,指挥官和朋友们

我通常更喜欢
:e
:find
:tag
和相关命令来使用文件资源管理器,但总有一段时间使用文件资源管理器效率更高,而且,当这段时间到来时,netrw只需要
:Ex
就可以了

两种导航方法根本不是互斥的。

海事组织认为,这一问题值得讨论的一个核心方面是认为有必要设立这样一个“侧方小组”。我们真的需要让项目中的文件列表始终可见吗?当你认为你从不看它,并且真的,从不使用它,除非你需要打开或与一些文件交互时,这样的特性有什么好处?既然您必须将焦点从编辑器切换到文件资源管理器,为什么不在您真正需要的时候简单地“打开”文件资源管理器呢?当然,NERDTree窗口可以切换,但大多数情况下