mniej poleceń z wieloma plikami: jak nawigować do następnego / poprzedniego

268

Właśnie dowiedziałem się, że mogę używać lesswielu plików. mniej linii statusu mówi mi (END) - Dalej: plik2.txt

Ale jak nawigować poprzedni / następny od mniej?

Jesper Rønn-Jensen
źródło

Odpowiedzi:

294

Na stronie podręcznika czytamy :

       : n Sprawdź następny plik (z listy plików podanych w
              mand line). Jeśli podano liczbę N, N-ty następny plik to
              badany.
       : p Sprawdź poprzedni plik na liście wiersza poleceń. Jeśli liczba
              Określono N, sprawdzany jest N-ty poprzedni plik.
Stephan202
źródło
8
:e [file] Examine a new file.- tzn. otwórz nowy plik, gdy mniej jest otwarty
JellicleCat
63
Wymiana stosu +1 jest szybsza niż ręczne grep, manaby znaleźć odpowiednią część, gdy nie jesteś pewien, jak to opisano.
Nathan
4
Jeśli podano liczbę N - jak podać ten numer (nie możesz znaleźć odpowiedzi na stronie podręcznika)?
Piotr Dobrogost
15
@PiotrDobrogost: Dobre pytanie. Sam musiałem się z tym trochę pogrzebać. Okazuje się, że liczba poprzedza zarówno okrężnicy i nlub p. Na przykład 3:nprzenosi jeden do trzeciego pliku.
Stephan202,
6
@ardnew Jest mało prawdopodobne, aby ktoś uzyskał poparcie w sprawie tego komentarza - nikt, kto się z tobą zgadza, nie spotka się z tym pytaniem!
TC Proctor
35

Wpisz :ni :p.

jtbandes
źródło
28

Dowiedziałem się z :h(okno pomocy), którego mogę używać: p (dla poprzedniego) i: n (dla następnego)

Jesper Rønn-Jensen
źródło
11
Naucz człowieka łowić ryby. Nie wiedziałem, że możesz :anything, ale teraz wiem, jak wyglądać za pomocą :h...
Mitch Kent,
5
Aby to wyjaśnić, piszesz tylko hpo pomoc, bez dwukropka (dwukropek już tam jest). Musisz jednak wpisać :nlub :pz wyraźnym dwukropkiem, aby przejść do pliku next / prev.
wisbucky
16

Uwaga: w rzeczywistości musisz wpisać :dla tych poleceń (nawet jeśli widać już dwukropek).

:nprzeskocz do następnego pliku
:pprzeskocz do poprzedniego pliku
:xprzeskocz do pierwszego pliku

3:nprzeskocz 3 pliki do przodu
3:pprzeskocz 3 pliki z powrotem
3:xskocz do trzeciego pliku

:f wydrukuj nazwę / informacje o bieżącym pliku (przydatne, jeśli zapomnisz, gdzie jesteś)

wisbucky
źródło
Cofanie tej odpowiedzi, ponieważ zabrało mnie najbliżej tego, czego szukałem: jeśli chcesz „łatwo” przeskoczyć do pliku LAST na liście, najpierw użyj, :faby zobaczyć, ile plików jest na liście (na przykład „(plik 1 z 99)”), a następnie po prostu wpisz 99, :xzgodnie z opisem @wisebucky, a od razu do niego przejdziesz. Niestety, wydaje się, że nie ma skrótu do przeskakiwania do ostatniego pliku, tak jak można łatwo przejść do pierwszego z :xosobna.
JM Janzen