Хотя это правда, что вы технически не можете переназначить номера буфера, есть этот плагин, который позволяет вам действовать так, как вы можете:
https://github.com/gelus/vim-buffer-enhancement
позволяет сопоставить буферы с числами, нажав <count><leader><C-6>
Затем, возвращаясь к отображенным буферам, вы переключаетесь на обычный буфер <count><C-6>
так для вашего примера:
- откройте файл file2.txt и нажмите
1<leader><C-6>
- откройте файл file1.txt и нажмите
2<leader><C-6>
file3 уже находится в буфере 3 (вы можете отобразить его, если хотите, но он будет работать так же)
теперь нажмите 1<C-6>
, чтобы перейти к file2.txt, 2<C-6>
- к file1.txt, а 3<C-6>
по-прежнему - к file3.txt