Одним из двух моих любимых плагинов для vim являются NERDTree и ChooseWin. Теперь мне нравится их комбинировать. На самом деле я хочу настроить NERDTree таким образом, чтобы при открытии файла (o
) он использовал ChooseWin, чтобы запросить у пользователя окно для отображения (нового) буфера в По умолчанию NERDTree всегда использует последнее активное окно (кроме своего собственного).
Я уже просматривал документацию NERDTree (потому что, думаю, создать хук здесь — это решение), но ничего не нашел. Раздел API на первый взгляд кажется интересным, но мне он не помогает.
Так что я просто хочу спросить сообщество, достаточно ли кто-то халтурит, чтобы найти решение для этого.