Хотя это не точный ответ на ваш вопрос, я думаю, вы могли бы найти его полезным.
Плагин FuzzyFinder обеспечивает хорошее визуальное представление ваших открытых буферов,
а также предлагает отличный способ прыгать между ними - нечеткое совпадение.
Его список буферов не является "постоянным", что означает, что он отображается только на
спрос, но я считаю это преимуществом: во-первых, список буферов не ест
до драгоценного состояния экрана, а во-вторых, с нечетким совпадением я не чувствую
нужно вообще это видеть.
Рассмотрим скриншот ниже: чтобы переключиться на ext_gcd.py
Мне просто нужно нажать
,bg
: ,b
вызывает список буферов, а g
нечетко совпадает с единственным буфером
чье имя содержит буквы г .
P.S .: он работает и с файлами. Мои отображения таковы:
map <leader>f :FufFileWithCurrentBufferDir **/<C-M>
map <leader>b :FufBuffer<C-M>
,f
в этом случае рекурсивно нечеткие сопоставления файлов, начиная с каталога, в котором находится текущий буфер.