I know this is an old question, but I think that people still have this problem. I am a little puzzled by OS X MacVim! I think this is due to the presence of gaps in the path. The key to fixing it is updating fs_menu.vim (it is located in the ~/.vim/nerdtree_plugin/ ).
To solve this problem, I got the latest NERD tree from the official repository:
git clone https://github.com/scrooloose/nerdtree.git
Go to the cloned git repository named nerdtree:
cd nerdtree
Copy NERD_tree.vim to ~ / .vim / plugin /
cp plugin/NERD_tree.vim ~/.vim/plugin/
Copy the nerdtree_plugin folder containing fs_menu.vim
cp -r nerdtree_plugin ~/.vim/
In the previous OS X command, make sure you specify nerdtree_plugin not nerdtree_plugin/ .
source share