La réponse la plus proche que j'ai pour cela est de créer Leader+ Tabet Leader+ Shift+Tab
map <leader><Tab> :bnext<cr>
map <leader><S-Tab> :bprevious<cr>
J'ai mappé mon Leaderà ,(virgule), donc c'est en tapant ,+Tab
Cependant, ils ne fonctionnent pas très bien. Vous ne pouvez pas rester Leaderenfoncé et continuer à frapper Tabpour faire défiler les onglets. Ce n'est pas non plus le comportement du MRU (utilisé le plus récemment).
Pour plus de précision, j'utilise des "tampons" au lieu de "pages à onglets", car je trouve que ces cartes correspondent beaucoup mieux au concept de ce que les autres éditeurs utilisent pour les onglets.
Au lieu de cela, vous pouvez essayer ce qui suit:
map <leader><Tab> :b<Space>
Ceci ouvre la commande ex et vous pouvez ensuite appuyer sur Tabpour commencer à faire défiler les tampons. Vous pouvez également utiliser ←et →pour aller et venir.
Avec cette approche, vous pouvez également commencer à taper la partie d'un tampon ouvert, puis appuyer sur Tabpour parcourir la liste filtrée des tampons ouverts.
Personnellement, je mappe Leader+ Tabpour obtenir le comportement de base de MRU:
map <leader><Tab> :b#<cr>