2012-06-14 18 views
24

Wiem, że mogę zrobić "stronę w dół" używając klawisza "spacja" podczas przeglądania danych wyjściowych polecenia "man" w oknie terminala unix. Czy istnieje odpowiedni skrót klawiaturowy do "page up"? Aby mieć charakter ogólny, czy istnieje lista skrótów klawiszowych do polecenia man? Zrobiłem "człowiekowi człowiekowi" bez powodzenia.Jak zrobić "page up" podczas przeglądania stron poleceń UNIX "man"?

+5

+1 za przeczytanie stron man – moodywoody

Odpowiedz

30

Zależy pagera że komenda man wykorzystuje w swoim systemie.

Jeśli jest to less (jak w "mniej znaczy więcej"), możesz przejść do tyłu. (Z less, b wraca stronę, wśród innych opcji to robić, więc nie Control-B Komenda h daje mi kilka stron pełnych możliwości, że rzadko lub nigdy nie używają.).

Jeśli pager jest more (jak w ... o, nie ma odwrotnego jibe), to odpowiedź może brzmieć: "Nie, nie możesz iść wstecz".

W systemie Mac OS X (10.7.4) komenda man man powołuje się na zmienne środowiskowe MANPAGER i HTMLPAGER, które można ustawić; domyślny MANPAGER to less.

+0

"poza zasięgiem" lub nie, świetna odpowiedź, dzięki! –

12

Możesz wpisać h, aby uzyskać pomoc.

Rodzaj Ctrl-F i Ctrl-b aby przewinąć w dół i do góry.


Ctrl-d i Ctrl-u przewinie pół okno.

+0

Hehe, nie wiedziałem o Ctrl + d. – moodywoody

+2

Należy zachować ostrożność podczas korzystania z ctrl-d. Ctrl-d jest również skrótem do zakończenia bash. Jeśli podczas przewijania długiego dokumentu znajdujesz się w przewinięciu, możesz nieumyślnie opuścić powłokę. – chitti

0

C-v (aka Ctrl-V lub ^V) i M-v (aka ESC-v, Alt-v lub Meta-v) również pracować z less (aby przewinąć w dół iw górę, odpowiednio) , dla tych, którzy znają keybindings Emacs.

Powiązane problemy