Цель этого списка не в том, чтобы помочь вам перейти из буфера в буфер: он записывает все движения, которые вы делаете. Поскольку типичное использование vim включает в себя множество переходов внутри и между буферами, было бы ошибкой использовать его для перемещения между буферами.
Если вы никогда не используете прыжковые движения, то есть. Но это было бы еще большей ошибкой.
Vim имеет список буферов, который, как следует из названия, представляет собой список всех ваших буферов и поставляется с кучей собственных навигационных команд. К сожалению, этот список является "статическим": вы можете перейти к предыдущему буферу в списке, но не к ранее полученному буферу. Вим не ведет такой список.
Я перемещаюсь по буферам с именами. Но, возможно, можно было бы написать функцию, которая создает список переходов и переходит к первому другому буферу. Я не могу сделать это на этом телефоне прямо сейчас, но я не думаю, что это будет слишком сложно.