问题标签 [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.
vim - 添加书呆子命令
我想在 nodetree 中添加一个命令。
例如,如果我按“c”,它必须在 NNERDTree 中执行“o”命令,在 vim 中执行 Alternateplugin 的 :AS 命令。
我尝试在 vimrc 中使用 nmap 进行一些尝试,但我没有成功
vim - Vim 经常需要拆分后重绘
在调整了我的 vimrc 文件和安装插件几个月后,我遇到了一个非常痛苦的小错误:
当我关闭拆分时(看起来这只出现在垂直拆分上),剩余的缓冲区通常需要重绘,因为文本完全搞砸了(行消失了,关闭缓冲区中的剩余文本等)
这可以通过按 CTRL-L 轻松解决,但是每次打开和关闭我的 nerdtree 资源管理器时按 CTRL-L 真的很烦人。
是否有人遇到相同/相似的问题和/或知道解决方案?我无法将此行为烧录到我的 vimrc 中的一行,也不能烧录到特定的插件...
提前致谢!
vim - 保持划痕打开,并在 vim 中打开划痕
我在 vim 中有一个自切换以来无法复制的首选行为:
我正在使用两个很棒的插件,NERDTree 和 MiniBufExplorer。当我打开 vim 时,我已经打开了 NERDTree。当我打开多个文件时,MBE 打开。这很棒。
当我:bd
或d
(来自 MBE)关闭缓冲区时,它们就会消失。这也很好,直到我到达最后一个。通常删除最后一个缓冲区会将 NERDTree 从其不错的约 15% 宽度扩展到 100%。可怕!所以我发现如果你关闭了最后一个真正的缓冲区,这个函数会创建一个临时缓冲区,以保持窗口的外观。这太棒了。
现在是最后一步:当我从仍然打开的 NERDTree 窗口打开一个新文件时,我最终得到了这个布局:
有没有办法让我新打开的文件碰撞/替换/关闭占用空间的暂存文件?我希望完全复制 IDE 体验,只有使用 vim 带来的出色和缓存。
感谢您的任何想法。
git - 是否有 NERDTree 或其他用于 vim 的项目插件与 git 集成以显示文件的状态?
在转到 VIM 之前,我使用 Aptana Studio 玩了一段时间,而我真正想念 Aptana Studio 的唯一一件事是,在他们的项目视图窗口中,您的文件名根据它们在 git 中的状态显示不同的颜色(未更改,已更改但未上演、上演、未跟踪)。我知道我可以直接到终端查找,但是在我的编辑器中无需输入任何命令就可以找到它真的很有帮助。
有谁知道 vim 是否存在具有此功能的插件?无论是 NERDTree 的插件、替代品还是其他什么?
vim - 在 Vim 编辑器中为 NERDTree 创建命令快捷方式
我想在命令行上为 NERDTree 创建一个缩写。:NERDTree
我发现每次我想启用它时都必须写很烦人。所以我想打字:nr
或类似的东西。那可能吗?
vim - Vim:如何定位预览窗口?
如何在NERDTree窗口下打开预览窗口(即垂直拆分NERDTree并在底部打开预览窗口)?
vim - Vim NERDTree:只显示 .txt 文件?
使用NERDTree 插件,我只想查看 *.txt 文件。有一个NERDTreeIgnore
变量,但我想要类似NERDTreeWhitelistFilter
.
有没有办法将我看到的内容列入白名单?
vim - vim-NERDTree:订购书签?
有没有办法订购我在 NERDTree vim 插件中看到的书签?
我觉得这应该很简单,但我不知道该怎么做。我 vim'ed~/.NERDTreeBookmarks
并看到在该文件中,书签的顺序正确,但它似乎根据我使用它们的顺序不断地重新组织书签 - 这不是我想要的。我也做了:ReadBookmarks
命令,这似乎并没有改变顺序。
vim - 如何打开或关闭 NERDTree 和 Tagbar\?
我想<leader>\
在以下情况下打开或关闭 NERDTree 和 Tagbar:
- 仅当 NERDTree 和 Tagbar 都打开时才关闭
- 如果 NERDTree 和 Tagbar 已关闭,或者如果其中一个已打开,则同时打开
到目前为止,在 VIMRC,我有:
这并不完全有效,因为如果一个打开,另一个关闭。它会打开一个关闭的,关闭一个打开的。
如何做到这一点?
vim - 在 Vim 中打开新选项卡时运行 NERDTree
我正在使用 vim 插件 NERDTree,并且在我的 vimrc 文件中有以下命令,以便当我打开 vim 时 nerdtree 会自动运行:
au VimEnter * NERDTree
但是,当我创建一个新选项卡时,我希望 NERDTreeMirror 在新选项卡上运行(上面的命令甚至没有在新选项卡上运行,因此添加 au VimEnter * NERDTreeMirror 无效)。是否可以在 vimrc 文件中设置一些内容,以便在打开新选项卡时在新选项卡上运行au VimEnter * NERDTreeMirror ?