Two basic questions with NERDTree — switching windows and finding files

31,490

The NERDTree plugin creates a Vim buffer, and displays it in a Vim window. So you can use any of your normal Vim commands.

(1) Thus, if your edit window is to the right of the NERDTree window, you would use: ctrl + Wl to go to right window and ctrl + Wh to go to left window. or ctrl + w twice to toggle between the two.

(2) To go to a special file, simply search for it while in the NERDTree window:

 /xxx

Hit ENTER to end the search at the line, and then ENTER again to open the file in the previous window and go to it.

Share:
31,490
why
Author by

why

Updated on September 27, 2020

Comments

  • why
    why over 3 years

    I am using vim with NERDTree to develop, but not good at it. I have two questions with NERDTree:

    1. How to move cursor between nav window and edit window without mouse?
    2. How to go to one special file node (named xxx) in nav window directly by keyboard?
  • why
    why over 13 years
    thanks!C-W is very useful for me! but i find out that i need hit C-W twice to do that
  • ptrin
    ptrin over 13 years
    For #2, it's important to note that using / inside NERDTree will only find the file if it's visible in the buffer. You may need to expand all the directories first.
  • Jeet
    Jeet over 13 years
    <C-W><C-W> (ctrl-W twice) window, as it would in any other Vim window. <C-W>l takes you to the left window, again, as it would in any other window. If you you want to hit a single key to switch windows, you will have to create a custom mapping. For example, I have <F1> bound to a custom function that cycles me through windows in order.
  • Bulki
    Bulki over 7 years
    You can also just do: <C-W-W> instead of <C-W><C-W>. This goes a bit faster ;)