Chciałbym przejść do pliku, który właśnie edytowałem ostatni i następny rodzaj, jak wtyczki MRU.
:bnexti :bprevczasem działa, ale najczęściej kończę w jakimś niejasnym pliku, którego nie pamiętam i zmuszony jestem wrócić do wtyczki MRU.
Czy istnieje sposób, aby to naprawić?
Ctrl-^zamienia między dwoma ostatnimi plikami. Jaki jest najlepszy sposób na nawigację między więcej?
Rozumiem, że może to być trudne, ale zgadzam się na wszystko, co może poprawić obecne :bn :bpzachowanie. Bufory, które często widzę, są zupełnie nie na miejscu. Może istnieje wtyczka, która może śledzić najnowsze pliki i zapewniać zaczepki, dzięki czemu mogę tworzyć mapowania?
Odpowiadanie na komentarze nieco oczyściło moje myśli. Wierzę, że chcę, aby móc przenosić pliki w kolejności najnowszych zapisów. W ten sposób, jeśli wrócę do historii, kolejność nie zmieni się, dopóki nie zapiszę pliku, który następnie staje się ostatni i nie zrobię kroku wstecz do pliku zapisanego tuż przed nim, tj. Od tego, od którego zacząłem.
Coś w rodzaju Ctrl-O Ctrl-Ipary, która natychmiast przełącza pliki bez przeskakiwania bieżącego bufora. Coś jak ui Uw sieci:
u Change to recently-visited directory |netrw-u|
U Change to subsequently-visited directory |netrw-U|
Ctrl-O(lub czasami Ctrl-T), aż tam dotrę.
Ctrl-Oi Ctrl-I. Ale przeskakuje między punktami edycji i przerywa przepływ. Chcę tylko przechodzić między buforami w kolejności dostępu. W jaki sposób wtyczki wyświetlają listę najnowszych plików? Czy śledzą je wewnętrznie?
Ctrl-^zamienia między dwoma ostatnimi plikami. Ale jaki jest najlepszy sposób na nawigację między kolejnymi?
Ctrl-O/Isą oknami specyficznymi dla okna, podczas gdy MRU jest zwykle globalny. Jeśli chcesz uporządkować według ostatniego dostępu, gdy tylko cofniesz się raz, kolejność listy zmienia się, co jeszcze bardziej komplikuje sytuację.