- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用vim;我正在尝试通过 NERDTree 将文件(.py 文件)添加到目录中。我只需要浏览到我想要放置文件的目录,然后点击“m”然后点击“a”将我的文件命名到目录中。问题是 NERDTree 一直告诉我:“NERDTree:节点未创建。”这意味着该文件没有被创建。
这是为什么?我错过了什么吗?
谢谢
编辑:
当我尝试创建目录时,vim(实际上是 NERDTree)失败并显示以下错误消息:
Error detected while processing function <SNR>14_showMenu..30..47..NERDTreeAddNode:
line 18:
E716: Key not present in Dictionary: isOpen || !empty(parentNode.children)
E15: Invalid expression: parentNode.isOpen || !empty(parentNode.children)
Error detected while processing function <SNR>14_showMenu..30..47:
line 6:
E171: Missing :endif
Error detected while processing function <SNR>14_showMenu..30:
line 19:
E171: Missing :endif
最佳答案
我认为 NERD Tree 有一个错误。
似乎它链接到目录名称中的空格。尝试创建一个目录,然后将文件路径追溯到最低的目录,其中有一个空格。您可能会发现已经创建了一个单独的目录,其中的空格用反斜杠“转义”。在此层次结构下创建节点。
尝试克隆并安装此 patched version - 正如 GWW 在评论中所建议的 - 使用 git。这为我解决了问题。
或者,如果路径中有空格,请不要使用 NERDTree 创建文件。
关于vim - NERDTree:未创建节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4007545/
在我的 vimrc 中, autocmd VimEnter * NERDTree autocmd VimEnter * wincmd p 但是当我开始写入文件时,提示错误: Error detec
在 VIM-NerdTree 中,我按 Enter 键打开一个文件夹,但如何通过单个命令打开 NerdTree 中的文件夹及其所有子文件夹? 我不想打开任何文件。我只想打开所有子文件夹,以便我可以查看
我在 Windows 上使用 NERDTree 和 vim/gvim 一段时间了(当前在 Windows 10 上),标题中提到的这个错误不断弹出。每当我打开 vim/gvim 的新实例并打开 NER
在 NERD tree (4.2.0) quickhelp 中, o: open in prev window go: preview 我都试过了,但我找不到任何区别。谁能告诉我有什么区别?提前谢谢你
使用vim;我正在尝试通过 NERDTree 将文件(.py 文件)添加到目录中。我只需要浏览到我想要放置文件的目录,然后点击“m”然后点击“a”将我的文件命名到目录中。问题是 NERDTree 一直
当通过 NERDTree 在 vim 的新选项卡中打开文件时,我希望 NERDTree 窗口在上一个选项卡上关闭。原因是,选项卡标题显示 NERDTree在上一个选项卡中。我想要默认行为,即显示文
我读到如果你写出nnoremap :NERDTreeToggle ,您可以切换 NERDTree 查看器 - 如果您尚未启动 NERDTree 并输入 Control+E ,然后你可以打开NERDT
我已经设置了一个基于 VIM 和 NERDTree 的“IDE”,用于使用 FreePascal 进行编程。总的来说,它工作得很好,但我找不到如何告诉 NERDTree 改变它关于 VIM 缓冲区的默
我在 windows 中使用 gvim。默认情况下,nerdtree 默认加载 C:\驱动器。我喜欢将其更改为 E:\驱动器。如何实现? 每当我尝试使用 :NERDTree 命令启动 NERDTree
我的 .vimrc 中有这一行: nmap p :NERDTreeToggle 那么切换 NERDTree 的热键是什么? 如何将其重新映射到 CTRL-D? nmap 和有什么不一样, map ,
我从以下位置下载并手动安装了 NERDTree http://www.vim.org/scripts/script.php?script_id=1658 @hits ➜ .vim rvm:(-rub
我想更改文件夹的默认蓝色 如何设置? 最佳答案 :hi Directory guifg=#FF0000 ctermfg=red 关于Vim NERDTree 颜色,我们在Stack Overflow上
对我来说,典型的工作流程是打开Vim(准确地说是MacVim),执行以下操作: :NERDTree 然后手动打开我要使用的各种子目录。通常,这是我上次处理项目时打开的同一组目录。我知道O递归打开命令
是否有一个快捷方式可以显示 NerdTree 目录面板中的当前文件。 与 TextMate 类似“显示抽屉中的文件” - Ctrl+Command+R 最佳答案 在 :h NERDTree 中: :N
我通常: 选择所需的文件。 在选项卡中打开它(默认为 t 字符)。 但是我如何跳回 NERDTree 在选项卡中再打开一个文件? 我现在在 .vimrc 文件中使用的临时解决方案: map :NER
如果我将文件添加到在 NERDTree 中打开的同一目录中,我可以看到添加的文件的唯一方法是退出 vim 并再次启动它。 有什么办法可以重新加载NERDTree中的文件吗? 最佳答案 您可以关闭并重新
我在 Linux 上使用 NerdTree。我想在使用“t”在新选项卡中打开文件后从 Nerd 树缓冲区跳转到文件缓冲区。我需要一直按“Ctrl+W+W”。 关于如何在创建新缓冲区后让 vi 执行 C
我已经在我的 vim 中安装了 NERDTree 插件。我注意到的是,当我通过命令提示符创建文件时......新创建的文件不会反射(reflect)在 NERDTree 显示中。 这里有我缺少的附加组
我最近开始使用 vim (MacVim) + NERDTree,在编辑笔记(简单的文本文件)时遇到一些奇怪的行为。 任何人都可以解释为什么文件名是红色的,以及为什么它们旁边有一个星号?它们被拯救了,它
如何使用 NERDTree 删除文件:vim plugin page ? 我已将其放入我的 .vimrc 文件中: set modifiable 但我不知道删除命令! 最佳答案 这个 How to c
我是一名优秀的程序员,十分优秀!