Vorrei andare al file che ho appena modificato l'ultimo e il prossimo tipo di plugin MRU.
:bnexte a :bprevvolte funziona, ma il più delle volte finisco in qualche file oscuro che non ricordo di aver modificato e costretto a ricorrere al plugin MRU.
C'è un modo per risolverlo?
Ctrl-^scambia tra gli ultimi due file. Qual è il modo migliore per navigare tra più?
Capisco che potrebbe essere complicato, ma sono d'accordo su tutto ciò che può migliorare il :bn :bpcomportamento attuale . I buffer che vedo spesso sono totalmente fuori posto. Forse c'è un plugin che può tenere traccia dei file recenti e fornire hook in modo da poter creare mappature?
La risposta ai commenti mi ha chiarito un po 'i pensieri. Credo che ciò che voglio sia riuscire a spostarmi tra i file in ordine di ultimi salvataggi. In questo modo, se torno alla cronologia, l'ordine non cambierà fino a quando non salverò il file che poi diventa ultimo e faccio un passo "indietro" nel file salvato prima, cioè quello da cui ho iniziato.
Qualcosa come Ctrl-O Ctrl-Icoppia che cambia i file immediatamente senza saltare il buffer corrente. Un po 'come ue Uin netrw:
u Change to recently-visited directory |netrw-u|
U Change to subsequently-visited directory |netrw-U|
Ctrl-O(o talvolta Ctrl-T) fino a quando non ci arrivo.
Ctrl-Oe Ctrl-I. Ma salta tra i punti di modifica e interrompe il flusso. Tutto quello che voglio andare avanti e indietro tra i buffer in ordine di accesso. In che modo i plugin visualizzano un elenco dei file più recenti? Li tengono traccia internamente?
Ctrl-^scambia tra gli ultimi due file. Ma qual è il modo migliore per navigare tra più?
Ctrl-O/Isono fwiw specifici della finestra, mentre MRU è generalmente globale. Se vuoi ordinare per ultimo accesso, non appena torni indietro una volta, l'ordine dell'elenco cambia, complicando ulteriormente le cose.