标签: nerdtree

当vim启动时停止NERDTree打开

我安装了NERDTree插件但是当我像这样启动vim时它总是存在:

vim.

我只希望它按需开放.

每当我启动vim时,如何阻止它打开?

vim nerdtree

9
推荐指数
2
解决办法
2469
查看次数

vim NERDTree显示.git文件夹和文件

在vim中使用NERDTree时,如何在项目树中显示隐藏的.git文件夹和文件(.git,.gitignore ...)?我设法显示所有其他隐藏文件,但不是git.

谢谢

git vim nerdtree

9
推荐指数
3
解决办法
1634
查看次数

有没有办法让窗口导航环绕在VIM中

我希望它能Ctrl-Wk从最右边的窗口输入,将最左边的窗口聚焦在VIM中.显然,在各个方向上工作都很方便.

我的主要动机是与NERDTree一起使用.我通常有以下设置:

|----------|----------|-----------|
|          |          |           |
| NERDTree |   File1  |   File2   |
|          |          |           |
|          |----------|-----------|
|          |          |           |
|          |   File3  |   File4   |
|          |          |           |
|----------|----------|-----------|
Run Code Online (Sandbox Code Playgroud)

如果我想在File4我目前要输入的同一个窗口中打开一个新文件,那么用2Ctrl-Wj它来获得相同的结果会很不错Ctrl-Wk.

谢谢.

vim macvim nerdtree

8
推荐指数
2
解决办法
487
查看次数

Vim中NERDTree的替代品

我以前很高兴地使用NERDTree,但发现它在使用YouCompleteMe插件时会引起问题(这更有用).同时我一直在使用Ctrl-P,这本身就是一个很有用的插件,但是我错过了NERFTree给我的项目概述.

任何人都可以建议一个大致相同的替代方案,希望没有与NERDTree相关的问题吗?

vim nerdtree

8
推荐指数
1
解决办法
7195
查看次数

禁用窗口焦点上的根节点刷新

每当我关注我的MacVim窗口时,它会冻结几秒钟.看来这是因为NERDTree刷新了它的根节点(它打印NERDTree: Refreshing root node. This could take a while... DONE)

由于我经常切换进出MacVim,这非常烦人并且减慢了我的工作流程.有没有办法配置NERDTree不自动执行此操作?

编辑:我正在使用janus

macvim nerdtree

8
推荐指数
1
解决办法
312
查看次数

如何在linuxmint上为vim74安装nerdtree插件

我对linux世界相对较新,最近开始探索它提供的选项,我对vim编辑器的强大功能着迷.我最近在我的mintlinux机器上安装了vim74(最新版本的vim编辑器).并尝试了随附的教程,我对它们很满意.

现在,我想为vim添加一个名为NERDTree的新插件.我在谷歌上经历了很多例子来搜索相同的教程,但我发现他们指的是一个相对不同的文件结构(可能那些教程是针对不同版本的vim制作的,如果我理解正确的话)那让我很困惑.

据我所知,有一个名为vogen的病原体的插件管理器,必须放在vim下的自动加载目录中.但我没有看到任何名为"autoload"的目录.

在做了几个小时的研究并最终完全混淆了做什么后,我决定提出这个问题.

请帮助我或提供一些我可以关注的最新版本(vim74).

如果我需要提供更多细节,请告诉我.

vim nerdtree linux-mint pathogen

8
推荐指数
3
解决办法
2万
查看次数

当VIM启动时,NERDtree不是默认窗口?

我刚刚开始使用NERDtree和VIM,并且无法弄清楚如何使NERDtree 在打开时不是默认窗口.

我想在一个窗格中打开NERDTree,在另一个窗格中打开相关文件,但是当它打开时,不是让NERDTree选项卡获得焦点,而是让我按默认焦点编辑文件.

我查看了github项目,但是对于我来说,如何改变它的行为并不明显.其他一切都很完美.

是否有配置指定VIM启动时要关注哪个窗口,或者这是否需要设置NERDtree特定配置?

编辑:

相关.vimrc配置:

" Open Nerdtree automatically
autocmd vimenter * NERDTree
" Close Nerdtree if no files specified
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTreeType") && b:NERDTreeType == "primary") | q | endif
" Nerdtree behavior
map <C-n> :NERDTreeToggle<CR>
let NERDTreeHighlightCursorline=1
Run Code Online (Sandbox Code Playgroud)

vim vim-plugin nerdtree

8
推荐指数
1
解决办法
3369
查看次数

Vim NERDTree:只显示.txt文件?

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

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

vim nerdtree

7
推荐指数
2
解决办法
1362
查看次数

当我切换minibufexplorer时,如何在打开nerdtree时停止调整窗口大小

我的.vimrc设置:

nmap <silent><F1> :NERDTreeToggle<CR>
nmap <silent><F2> :TMiniBufExplorer<CR>
let g:miniBufExplMapWindowNavVim = 1
let g:NERDTreeWinPos = "right"
Run Code Online (Sandbox Code Playgroud)

首先它看起来像:

--------------------------
| minibufexplorer   |    |
---------------------    |
|                   |    |
| top               |    |
|                   |    |
---------------------NERD|
|                   |    |
| btm               |    |
|                   |    | 
--------------------------
Run Code Online (Sandbox Code Playgroud)

接下来,当我按F2时,minibufexplorer被切换:

--------------------------
|                   |    |                  
|                   |    |
| top               |    |
|                   |    |
---------------------NERD|
|                   |    |
| btm               |    |
|                   |    | 
--------------------------
Run Code Online (Sandbox Code Playgroud)

现在它看起来好像一切都好,但是当我再次按F2并且minibufexplorer出现时,顶部窗口被调整大小:

--------------------------
| minibufexplorer   |    |
---------------------    | …
Run Code Online (Sandbox Code Playgroud)

vim nerdtree minibufexplorer

7
推荐指数
1
解决办法
1186
查看次数

未知功能:病原体#infect

我刚安装了MacVim(并覆盖了Vim).我正在努力让病原体发挥作用.当我启动Vim时,我收到以下错误:

Error detected while processing /Users/nir/.vim/autoload/pathogen.vim:
line    1:
E477: No ! allowed: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
line    2:
E488: Trailing characters: <html><head>
line    3:
Press ENTER or type command to continue

E488: Trailing characters: <title>302 Found</title>
line    4:
E488: Trailing characters: </head><body>
line    5:
E488: Trailing characters: <h1>Found</h1>
line    6:
E488: Trailing characters: <p>The document has moved <a href=
line    7:
E488: Trailing characters: <hr>
line    8:
E488: Trailing characters: <address>Apache/2.2.22 (Debian) Server at tpo.pe Port 443</address>
line …
Run Code Online (Sandbox Code Playgroud)

vim nerdtree pathogen

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

nerdtree ×10

vim ×9

macvim ×2

pathogen ×2

git ×1

linux-mint ×1

minibufexplorer ×1

vim-plugin ×1