Me gustaría ir al archivo que acabo de editar el último y siguiente tipo de complementos de MRU.
:bnext
y :bprev
funciona a veces, pero la mayoría de las veces acabo en un archivo oscuro que no recuerdo haber editado y me veo obligado a recurrir al complemento MRU.
¿Hay alguna forma de arreglarlo?
Ctrl-^
intercambia entre los dos últimos archivos. ¿Cuál es la mejor manera de navegar entre más?
Entiendo que puede ser complicado, pero estoy de acuerdo con cualquier cosa que pueda mejorar el :bn
:bp
comportamiento actual . Los amortiguadores que veo a menudo están totalmente fuera de lugar. ¿Quizás haya un complemento que pueda realizar un seguimiento de los archivos recientes y proporcionar ganchos para que pueda crear asignaciones?
Responder a los comentarios me aclaró un poco los pensamientos. Creo que lo que quiero es poder moverme por los archivos en el orden de los últimos guardados. De esa manera, si vuelvo al historial, el orden no cambiará hasta que guarde el archivo, que luego se convierte en el último y haga un paso "atrás" al archivo guardado justo antes, es decir, desde el que he comenzado.
Algo así como un Ctrl-O
Ctrl-I
par que cambia los archivos inmediatamente sin saltar alrededor del búfer actual. Algo así como u
y U
en netrw:
u Change to recently-visited directory |netrw-u|
U Change to subsequently-visited directory |netrw-U|
Ctrl-O
(o a veces Ctrl-T
) hasta que llegue allí.
Ctrl-O
y Ctrl-I
. Pero salta entre los puntos de edición y eso rompe el flujo. Todo lo que quiero ir y venir entre buffers en orden de acceso. ¿Cómo muestran los complementos una lista de los archivos más recientes? ¿Los siguen internamente?
Ctrl-^
intercambia entre los dos últimos archivos. Pero, ¿cuál es la mejor manera de navegar entre más?
Ctrl-O/I
son ventanas específicas de ventana, mientras que MRU es generalmente global. Si desea ordenar por acceso reciente, tan pronto como salte una vez, el orden de la lista cambia, lo que complica aún más las cosas.