Jak przewijać w górę za pomocą klawiatury za pomocą emulatora terminatora?

39

Używam Ubuntu 11.10 i ostatnio przełączyłem terminatorna mój terminal. Cieszę się z jednym wyjątkiem, nie mogę wymyślić, jak przewijać w górę za pomocą klawiatury. Kiedyś używałem gnome-terminali chciałbym CTRL+ Shift+ { || PgUp}, ale nie można znaleźć skrótu do przewijania terminator.

Okup Briggs
źródło

Odpowiedzi:

38

Shift+ PageUpdziała dla mnie. W przeciwnym razie kliknij prawym przyciskiem myszy> Preferencje> Skróty klawiszowe, aby ustawić go na cokolwiek chcesz.

Alex Forbes
źródło
2
Jeśli chcesz mieć możliwość przewijania linia po linii, tak jak ja, możesz użyć klawiszy CTRL + SHIFT + góra / dół.
Haggra,
14

Nie można ustawić przypisania klawiszy do przewijania w preferencjach Powiązania klawiszy terminatora - przynajmniej nie w wersji dostarczanej z Ubuntu 12.10.

To powiedziawszy, przewijanie linii działa dla mnie za pomocą Ctrl+ Shift+ keypad up/down(z aktywowanym NumLock).

Shiin
źródło
Dlaczego tylko klawisze góra / dół s? Domyślne klawisze góra / dół działają dla mnie.
0xc0de
4

Myślę, że problem z tym skrótem klawiszowym polega na tym, że tak naprawdę nie jest częścią terminatora kodu, jest częścią terminala (który jest vte lub coś pod spodem). Wszelkie skróty klawiszowe, które dotyczą podstawowego terminala, nie mogą być konfigurowane w terminatorze (który robi tylko części z wieloma terminalami i dodaje zręczne funkcje wtyczek itp.).

Odkryłem, że jeśli używasz domyślnej konfiguracji, przewijanie jednowierszowe działa tylko dla klawiatury numerycznej w górę / w dół. Powodem jest to, że Up jest powiązany z resize_up (podobnie dla down). Jeśli ponownie przypiszesz te klucze, możesz użyć zwykłych strzałek, aby przewijać o jedną linię.

Byłoby miło znaleźć rozwiązanie zmiany przypisywania klawiszy w terminalu bazowym, ale w międzyczasie, jeśli chcesz, aby zwykłe strzałki działały, po prostu ponownie mapuj skróty klawiszowe resize_up i resize_down.

testowany w 0.97 Ubuntu 14.04.

Jeffeb3
źródło