Как исправить порядок буфера в vim minibufexplorer?

226
Adam Trhon

Скажем, я открываю 4 файла в vim с установленным плагином minibufexplorer. Я получил:

[1:file1][2:file2][3:file3][4:file4] 

Теперь я закрываю файл 2 с помощью :bd2(удаление буфера 2):

[1:file1][3:file3][4:file4] 

И снова откройте его:

[1:file1][3:file3][4:file4][2:file2] 

Смотрите, что file2 теперь в конце. Проблема в том, что если у меня открыт файл1 и я ввожу :bn(буфер следующий), я ожидаю перейти к файлу 3 вместо файла2 (потому что файл1 выделен). Это неудобно, так как я больше не могу сказать, могу ли я использовать :bnкраткий взгляд на заголовок.

Я помню, что некоторое время назад плагин находился [file2]между [file1]и [file3]тем местом, где он должен быть. Как мне настроить это, чтобы сделать это снова? Я проверил readme на github, но там, кажется, нет упоминания об этой функции. :MBEToggleMRUне достигает желаемого эффекта.

У меня Vim версии 8.1 и плагин версии 6.5.2.

0

1 ответ на вопрос

0
Adam Trhon

Оказалось, это уже известная ошибка в плагине. В его хранилище есть запрос на удаление, чтобы исправить это: https://github.com/fholgado/minibufexpl.vim/pull/127.

Поскольку плагин, похоже, больше не поддерживается, я использую версию от thasmin (автора запроса на извлечение), расположенную здесь: https://github.com/thasmin/minibufexpl.vim

Похожие вопросы