问题标签 [nerdtree]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
175 浏览

vim - 添加书呆子命令

我想在 nodetree 中添加一个命令。

例如,如果我按“c”,它必须在 NNERDTree 中执行“o”命令,在 vim 中执行 Alternateplugin 的 :AS 命令。

我尝试在 vimrc 中使用 nmap 进行一些尝试,但我没有成功

0 投票
2 回答
1487 浏览

vim - Vim 经常需要拆分后重绘

在调整了我的 vimrc 文件和安装插件几个月后,我遇到了一个非常痛苦的小错误:

当我关闭拆分时(看起来这只出现在垂直拆分上),剩余的缓冲区通常需要重绘,因为文本完全搞砸了(行消失了,关闭缓冲区中的剩余文本等)

这可以通过按 CTRL-L 轻松解决,但是每次打开和关闭我的 nerdtree 资源管理器时按 CTRL-L 真的很烦人。

是否有人遇到相同/相似的问题和/或知道解决方案?我无法将此行为烧录到我的 vimrc 中的一行,也不能烧录到特定的插件...

提前致谢!

0 投票
1 回答
611 浏览

vim - 保持划痕打开,并在 vim 中打开划痕

我在 vim 中有一个自切换以来无法复制的首选行为:

我正在使用两个很棒的插件,NERDTree 和 MiniBufExplorer。当我打开 vim 时,我已经打开了 NERDTree。当我打开多个文件时,MBE 打开。这很棒。

当我:bdd(来自 MBE)关闭缓冲区时,它们就会消失。这也很好,直到我到达最后一个。通常删除最后一个缓冲区会将 NERDTree 从其不错的约 15% 宽度扩展到 100%。可怕!所以我发现如果你关闭了最后一个真正的缓冲区,这个函数会创建一个临时缓冲区,以保持窗口的外观。这太棒了。

现在是最后一步:当我从仍然打开的 NERDTree 窗口打开一个新文件时,我最终得到了这个布局:

有没有办法让我新打开的文件碰撞/替换/关闭占用空间的暂存文件?我希望完全复制 IDE 体验,只有使用 vim 带来的出色和缓存。

感谢您的任何想法。

0 投票
4 回答
4904 浏览

git - 是否有 NERDTree 或其他用于 vim 的项目插件与 git 集成以显示文件的状态?

在转到 VIM 之前,我使用 Aptana Studio 玩了一段时间,而我真正想念 Aptana Studio 的唯一一件事是,在他们的项目视图窗口中,您的文件名根据它们在 git 中的状态显示不同的颜色(未更改,已更改但未上演、上演、未跟踪)。我知道我可以直接到终端查找,但是在我的编辑器中无需输入任何命令就可以找到它真的很有帮助。

有谁知道 vim 是否存在具有此功能的插件?无论是 NERDTree 的插件、替代品还是其他什么?

0 投票
5 回答
33083 浏览

vim - 在 Vim 编辑器中为 NERDTree 创建命令快捷方式

我想在命令行上为 NERDTree 创建一个缩写。:NERDTree我发现每次我想启用它时都必须写很烦人。所以我想打字:nr或类似的东西。那可能吗?

0 投票
2 回答
1963 浏览

vim - Vim:如何定位预览窗口?

如何在NERDTree窗口下打开预览窗口(即垂直拆分NERDTree并在底部打开预览窗口)?

0 投票
2 回答
1477 浏览

vim - Vim NERDTree:只显示 .txt 文件?

使用NERDTree 插件,我只想查看 *.txt 文件。有一个NERDTreeIgnore变量,但我想要类似NERDTreeWhitelistFilter.

有没有办法将我看到的内容列入白名单?

0 投票
3 回答
1254 浏览

vim - vim-NERDTree:订购书签?

有没有办法订购我在 NERDTree vim 插件中看到的书签?

我觉得这应该很简单,但我不知道该怎么做。我 vim'ed~/.NERDTreeBookmarks并看到在该文件中,书签的顺序正确,但它似乎根据我使用它们的顺序不断地重新组织书签 - 这不是我想要的。我也做了:ReadBookmarks命令,这似乎并没有改变顺序。

0 投票
2 回答
4550 浏览

vim - 如何打开或关闭 NERDTree 和 Tagbar\?

我想<leader>\在以下情况下打开或关闭 NERDTree 和 Tagbar:

  1. 仅当 NERDTree 和 Tagbar 都打开时才关闭
  2. 如果 NERDTree 和 Tagbar 已关闭,或者如果其中一个已打开,则同时打开

到目前为止,在 VIMRC,我有:

这并不完全有效,因为如果一个打开,另一个关闭。它会打开一个关闭的,关闭一个打开的。

如何做到这一点?

0 投票
1 回答
3725 浏览

vim - 在 Vim 中打开新选项卡时运行 NERDTree

我正在使用 vim 插件 NERDTree,并且在我的 vimrc 文件中有以下命令,以便当我打开 vim 时 nerdtree 会自动运行:

au VimEnter * NERDTree

但是,当我创建一个新选项卡时,我希望 NERDTreeMirror 在新选项卡上运行(上面的命令甚至没有在新选项卡上运行,因此添加 au VimEnter * NERDTreeMirror 无效)。是否可以在 vimrc 文件中设置一些内容,以便在打开新选项卡时在新选项卡上运行au VimEnter * NERDTreeMirror ?