Wednesday, December 10, 2014

Re: How can I start vim, with NERDTree automatically open, and recursively displaying content of all dirs? Or change window?

As I showed, I can open NERDTree automatically. What I can't is, from command line, make it open all dirs - which is what pressing "O" does.

depesz

On Wed, Dec 10, 2014 at 5:18 PM, Grégoire Delattre <greg@quimbo.fr> wrote:
You can open NERDTree on vim startup, see the FAQ :

-----------------------------------------------------------------------
Q. How can I open a NERDTree automatically when vim starts up?

A. Stick this in your vimrc: autocmd vimenter * NERDTree

Q. How can I open a NERDTree automatically when vim starts up if no files were
specified?

A. Stick this in your vimrc

autocmd StdinReadPre * let s:std_in=1
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
-----------------------------------------------------------------------

Link : https://github.com/scrooloose/nerdtree

On 09/12/14 13:22, Hubert Lubaczewski wrote:
> Basically, I can do it now by:
>
> vim -c 'NERDTree .' -c 'normal O' some_file.txt
>
> But it doesn't "look fine" (i.e. the "normal O") - looks like bad idea to depend on key mapping.
>
> Also - is there any way I could automatically switch active window - so that it will not be NERDTree, but the some_file.txt one?
>
> depesz
>
> --
> --
> You received this message from the "vim_use" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
>
> ---
> You received this message because you are subscribed to the Google Groups "vim_use" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments: