Une façon de sélectionner un tampon dans vim pourrait consister à parcourir la liste des tampons, à l’aide de commandes standard :ls
, ou avec du code de plug-in / vimscript externe pour parcourir une liste dans une fenêtre .
Disons que je veux aller directement à un tampon, le plus rapidement possible.
Pour parcourir la liste des tampons en mode séquentiel, j'utilise maintenant des <C-J>
<C-K>
raccourcis, définis dans mon fichier .vimrc:
" move among buffers with CTRL
map <C-J> :bnext<CR>
map <C-K> :bprev<CR>
Une autre façon (accès direct) pourrait être de changer de numéro : en connaissant le numéro du tampon, il est possible de passer directement en entrant le numéro du tampon suivi de <C-^>
. Donc, si je veux passer à la mémoire tampon numéro 5, je voudrais appuyer sur 5<C-^>
.
Mais cela ne semble pas fonctionner pour moi (j'utilise vim 7.4 sur une boîte Ubuntu, à partir d'un invité Windows, avec un clavier italien ). J'imagine que c'est parce que le ^
caractère est dans la touche majuscule ^ì
du clavier italien, alors en fait ^
je dois appuyer surSHIFT-^
Des idées?
1<C-6>
au tampon numéro 1. Merci!
<c-6>
au lieu de<c-^>
?