In Vim, the resolve()
function can process symbolic links. Try replacing in plugin/NERD_tree.vim
function! s:findAndRevealPath()
try
let p = s:Path.New(expand("%:p"))
with
function! s:findAndRevealPath()
try
let p = s:Path.New(resolve(expand("%:p")))
If that works, I'd send a patch to the plugin's author.