Ouvrir un fichier précédemment ouvert dans Vim
C'est pas le choix qui manque. Il y a tellement de méthodes que j'en fais la liste ici pour le plaisir.
-
Tout d'abord, simplement dans le terminal avec Bash :
-
Répéter la dernière commande vi :
!vi
il faut avoir confiance dans la dernière commande, donc il faut utiliser uniquement cette commande dans une session de terminal en cours sinon on risque de réouvrir l'énorme fichier qui prend du temps à ouvrir à cause de la coloration syntaxique 😅 -
Ressortir les dernières commandes vi de l'historique Bash :
Ctrl-rvi
puis Ctrl-r autant de fois que nécessaire
-
Répéter la dernière commande vi :
-
Directement dans Vim :
-
Si c'est un fichier qu'on a ouvert par
:e fichier-bidule.truc
, on peut le retrouver par:e
puis Flèche vers le haut -
Pour voir tous les fichiers ouverts récemment :
:browse oldfiles
puis q pour taper le numéro du fichier souhaité, ou aller en fin de liste avec Espace et enfin taper le numéro choisi -
Plus court, saisir
:bro
Tab puisold
Tab -
Plus court encore, quand on a déjà fait un
:browse oldfiles
précédemment :
:br
puis Flèche vers le haut -
Avec le plugin ctrlp.vim : Ctrl p puis Ctrl ↑ (ou Ctrl f) plusieurs fois pour arriver sur la section
mru files
(most recently used) -
Avec le plugin fzf.vim :
:History
et un raccourci en \h en mettantnmap <Leader>h :History<CR>
dans ~/.vimrc
-
Si c'est un fichier qu'on a ouvert par