こちらこちらを参考にしてvimプラグインNERDTreeを導入したのですが、コマンドでプラグインを起動させたところエラーが出てしまいます。
エラー表示後にenterを押すとプラグイン自体はちゃんと機能しているようでディレクトリの表示はされていました。

環境

  • MacOS High Sierra 10.13.6
  • Vim 8.0.1283

.vimrcに追記した内容

"NERDTree
set nocompatible
filetype off

if has('vim_starting')
set runtimepath+=~/.vim/bundle/neobundle.vim
call neobundle#begin(expand('~/.vim/bundle/'))
endif

"insert here your Neobundle plugins"
NeoBundle 'scrooloose/nerdtree'

call neobundle#end()

filetype plugin indent on

"NERDTree toggle key
nnoremap <silent><C-e> :NERDTreeToggle<CR>  

エラー内容

Error detected while processing /Users/xxxx/.vim/bundle/nerdtree/
syntax/nerdtree.vim:
line   44:
E121: Undefined variable: g:NERDTreeNodeDelimiter
E15: Invalid expression: 'syn match NERDTreeNodeDelimiters #' . g:NER
DTreeNodeDelimiter . '# containedin=ALL'
Press ENTER or type command to continue  

/Users/xxxx/.vim/bundle/nerdtree/syntax/nerdtree.vim:line44あたりの記述

 39 "highlighing to conceal the delimiter around the file/dir name
 40 if has("conceal")
 41     exec 'syn match NERDTreeNodeDelimiters #' . g:NERDTreeNodeDel    imiter . '# conceal containedin=ALL'
 42     setlocal conceallevel=3 concealcursor=nvic
 43 else
 44     exec 'syn match NERDTreeNodeDelimiters #' . g:NERDTreeNodeDel    imiter . '# containedin=ALL'
 45     hi! link NERDTreeNodeDelimiters Ignore
 46 endif
 47
 48 syn match NERDTreeCWD #^[</].*$#

シンタックスが効いていないだけのような気がしますがエラーの内容がよくわかりませんでした。
自分なりにいろいろ試してみたのですがどうしても解決できません。
よろしければご助言よろしくお願いいたします。

.vimrcを修正しました

"NERDTree
set nocompatible
filetype off

if has('vim_starting')
  set runtimepath+=~/.vim/bundle/neobundle.vim
endif

"insert here your Neobundle plugins"

  call neobundle#begin(expand('~/.vim/bundle/'))

NeoBundle 'scrooloose/nerdtree'

  call neobundle#end()

filetype plugin indent on

syntax enable

"NERDTree toggle key
nnoremap <silent><C-e> :NERDTreeToggle<CR>