我试着改变NERDTree根
:BookmarkToRoot <bookmark>
Run Code Online (Sandbox Code Playgroud)
命令和C字母,但当我关闭vim并打开vim时,root不会更改.
你知道怎么永远改变根吗?
我在Linux上使用NerdTree.在使用't'在新选项卡中打开文件后,我想从书呆子树缓冲区跳转到文件缓冲区.我需要一直按"Ctrl + W + W".
有关如何在创建新缓冲区后让vi执行CWW的任何想法.
Sairam
每当VIM启动时,我都会将VIM设置为打开NERDTree:autocmd VimEnter*NERDTree
我应该对我的vimrc文件进行哪些更改,以便每当VIM和NerdTree启动时书签也会打开?
我正在尝试在Windows 7上安装NERDTree(Vim插件).我在我的用户文件夹(C:/ Users/Username)上创建了一个.vim目录并在那里解压缩插件.我运行:helptags~.vim\doc和:helptags [full-path].关闭并重新打开Vim.
但是当我尝试:
:NERDTree
Run Code Online (Sandbox Code Playgroud)
编辑说:
E492: Not an editor command: NERDTree
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
在VIM-NerdTree中,我按Enter打开文件夹,但如何通过单个命令在NerdTree中打开文件夹及其所有子文件夹?
我不想打开任何文件.我只想打开所有子文件夹,以便我可以查看各种文件名.
对我来说典型的工作流程是打开Vim(确切地说是MacVim),做:
:NERDTree <bookmark>
Run Code Online (Sandbox Code Playgroud)
然后手动打开我想要使用的各个子目录.通常它是我上次处理项目时打开的同一组目录.我知道Orecursive-open命令但是如果它是一棵大树我就必须关闭它们以清除屏幕.
有没有办法拯救那些开放的/一般的"国家"?
我尝试按照NERDTree github网站上的FAQ部分中的说明操作:
"问:如何在vim启动时自动打开NERDTree?"
"A.把它粘在你的vimrc中:autocmd vimenter * NERDTree"
它工作但是当我打开文件时光标停留在NEARDTree资源管理器区域但不在编辑区域中,我必须按下Ctrl+w+l将其移回,我应该在.vimrc文件中写什么来自动在编辑区域中设置光标?
我一直在浏览mvim文档并测试了各种命令,但我似乎无法找到解决我的问题的命令.
这是我有的:
/========================================================\
| | | |
| | | |
| | file 1 | |
| | | |
| |______________________| |
| NERDTree | | File 3 |
| | | |
| | file 2 | |
| | | |
\__________|______________________|______________________/
Run Code Online (Sandbox Code Playgroud)
我想要的是:
/========================================================\
| | | |
| | | |
| | file 1 | File 4 |
| | | |
| |______________________|______________________|
| NERDTree | | |
| | | |
| …Run Code Online (Sandbox Code Playgroud) 可能重复:
在"EVERY"选项卡中自动打开NERDTree
有没有办法:NERDTree在首次启动VIM时自动执行命令或将NERDTree配置为始终在启动时打开?
请关闭.刚刚注意到之前已经回答过这个问题:
在"EVERY"选项卡中自动打开NERDTree