Jak przewijać okno emulatora terminala w mniejszych krokach za pomocą klawiatury?


14

Jak mogę przewijać w górę i w dół okna powłoki bash (bez myszy i pasków przewijania, tylko za pomocą klawiatury)?

Shift+ PageUpi Shift+ PageDowndziałają jak strona w górę i strona w dół.

Ale jak można przewijać tylko jedną linię w górę lub w dół? Shift+ Upi Shift+ Downnie działa.


Możliwy duplikat (ale w systemach Unix i Linux , a także nowszy, zawiera więcej informacji): urxvt-scroll-just-one-line ; keybinding-in-xterm-to-shift-one-line-up-using-shiftup .
user202729

Odpowiedzi:


4

Terminal Gnome (i inne) używa ctrl+ shift+ upi ctrl+ shift+ downdo przewijania jednego wiersza.
Ale ctrl+ shiftpowinien działać w większości innych emulatorów terminali (takich jak xtermlub, urxvtjeśli nie są przechwytywane przez menedżerów systemu Windows lub inne rzeczy.


Rzeczywiście, lewy Ctrl + lewy / prawy Shift + góra / dół załatwi sprawę! (Nie działa dla mnie z Right Ctrl .)
Misha Moroshko

@MishaMoroshko Prawdopodobnie dlatego, że VirtualBox.
user202729

18

Jeśli używasz iTerm2 , możesz zobaczyć wszystkie skróty w Panelu preferencji.

Przesuń jedną linię w górę w buforze przewijania

Przesuń jedną linię w dół w buforze przewijania


Możesz także dodać własne skróty. Regularnie używam tych 2 na przykład:

Przenieś jedną stronę w górę w buforze przewijania

Przenieś jedną stronę w dół w buforze przewijania


I tak to wygląda:

wprowadź opis zdjęcia tutaj


klawisze używane do przewijania strony w górę w buforze przewijania są teraz domyślnie używane do „przewijania z powrotem do poprzedniego polecenia”. Dodać to do odpowiedzi?
Daniel K.

0

Właśnie wypróbowałem to sam na Ubuntu 12.10. Przewijanie do tyłu linii działa przy użyciu klawiszy Ctrl + Shift (zarówno dla lewego, jak i prawego przycisku) oraz klawiszy w górę i w dół na klawiaturze z aktywowanym klawiszem numlock (co oznacza, że ​​gdy nie używasz klawisza modyfikującego, cyfry będą wpisywane)! Nie działa dla normalnych klawiszy góra i dół lub klawiszy klawiatury z wyłączoną funkcją numlock.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.