Здравствуйте. Недавно открыл для себя такой плагин для вима как Conque Shell: https://github.com/wkentaro/conque.vim
Очень удобная (для меня) штука но есть проблема: после работы с Conque Shell не работает NERDTree После команды :NERDTreeToggle вываливает полотно ошибок:
Обнаружена ошибка при обработке function conque_term#set_mappings:
строка 27:
E121: Неопределённая переменная: b:ConqueTerm_Var
E15: Недопустимое выражение: 'augroup ' . b:ConqueTerm_Var
строка 30:
E121: Неопределённая переменная: b:ConqueTerm_Var
E15: Недопустимое выражение: 'autocmd ' . b:ConqueTerm_Var . ' BufDelete <buffer> call g:ConqueTerm_Terminals[' . b:ConqueTerm_Idx . '].close()'
строка 31:
E121: Неопределённая переменная: b:ConqueTerm_Var
E15: Недопустимое выражение: 'autocmd ' . b:ConqueTerm_Var . ' BufUnload <buffer> call g:ConqueTerm_Terminals[' . b:ConqueTerm_Idx . '].close()'
строка 34:
E121: Неопределённая переменная: b:ConqueTerm_Var
E15: Недопустимое выражение: 'autocmd ' . b:ConqueTerm_Var . ' BufEnter <buffer> ' . s:py . ' ' . b:ConqueTerm_Var . '.update_window_size()'
строка 35:
E121: Неопределённая переменная: b:ConqueTerm_Var
E15: Недопустимое выражение: 'autocmd ' . b:ConqueTerm_Var . ' VimResized ' . s:py . ' ' . b:ConqueTerm_Var . '.update_window_size()'
строка 38:
E121: Неопределённая переменная: b:ConqueTerm_Var
E15: Недопустимое выражение: 'autocmd ' . b:ConqueTerm_Var . ' BufEnter <buffer> call conque_term#on_focus()'
строка 39:
E121: Неопределённая переменная: b:ConqueTerm_Var
E15: Недопустимое выражение: 'autocmd ' . b:ConqueTerm_Var . ' BufLeave <buffer> call conque_term#on_blur()'
строка 42:
и т.д. ....
В работе других плагинов ошибок замечено небыло, только NerdTree c ConqueShell шалят. Причем если сначала открыть nerdtree а потом conque оба плагина работают корректно но если потом закрыть и открыть nerdtree вылазит все таже ошибка, даже если conque я давно спрятал. В качестве менеджера плагинов пользуюсь патогеном.
Кто нибудь сталкивался с чем нибудь подобным? Есть ли варианты решения?
Зарание спасибо.