9

Когда я открываю новые файлы внутри vim, индекс буфера, кажется, пропускает произвольные индексы. Я переключаюсь между буферами, используя b<buffer-index> , так что это помогает иметь последовательные индексы для здравомыслия /OCD ради. Через некоторое время я просто выхожу из vim и загружаю файлы, над которыми сейчас работаю, через CL, и он упорядочивает их последовательно, но это неприятно, когда у вас несколько путей подкаталогов.

Могу ли я сбросить последовательность или что-то?

2 ответа2

10

Нет, не без перезапуска Vim. Существует ряд причин, по которым их нельзя сбросить, некоторые из них внутренние, некоторые из них связаны с предотвращением неожиданностей с помощью скриптов Vim, которые хранят номера буферов.

Знаете ли вы, что вы можете сделать «:частичное имя буфера буфера », чтобы перейти к другому буферу, если указанная вами строка уникальна?

1

Создание сеанса (:mksession!), Закрытие vim и открытие сеанса (:so Session.vim) переупорядочит ваши индексы, начиная с 2 (1 используется для создания источника сеанса).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .