przesuń się do przodu i do tyłu o jedno słowo


19

W terminalu GNOME standardowe sposoby poruszania się o jedno słowo do przodu lub do tyłu nie działają.

Pomimo tego, co mówi dokumentacja :

alt + b : Cofa o jedno słowo na raz.

alt + f : Przesuwa o jedno słowo do przodu.

Jeśli zrobię powyższe, po prostu otwieram menu rozwijane dla kart i edycji. Jak mogę to naprawić?

Odpowiedzi:


18

W terminalu przejdź do EdycjaSkróty klawiaturowe ... i odznacz pole Włącz klawisze dostępu do menu .


37

po prostu naciśnij ctrl- i ctrl-


Uh! Całkowicie wolę to!
Ricky Robinson

3
I jestem tak podekscytowany, że to polecenie wydaje się działać wszędzie : na terminalu, na gedit, również na tym polu tekstowym !! : -o
Ricky Robinson

1
@RickyRobinson: Ta mała funkcja jest jednym z 5 głównych powodów, dla których wolę Linuksa niż każdy inny system operacyjny :)
Reeno

Czy to nie działa na komputerze Mac?
Ricky Robinson

3
Jest nawet dostępny w systemie Windows
Kroltan

7

Z strony podręcznika readline (readline to biblioteka, która implementuje te polecenia):

Notacja w stylu emacsa służy do oznaczania naciśnięć klawiszy. Klawisze sterujące oznaczone klawiszem C, np. Cn oznacza Control-N. Podobnie, meta-klucze są oznaczone klawiszem M, więc Mx oznacza Meta-X. ( Na klawiaturach bez meta-klawisza, Mx oznacza ESC x, tzn. Naciśnij klawisz Escape, a następnie klawisz x. To czyni ESC meta prefiksem. Kombinacja MCx oznacza ESC-Control-x lub naciśnij klawisz Escape, a następnie przytrzymaj klawisz Control klawisz, naciskając klawisz x).

@Galgalesh słusznie używa klawiszy Ctrl + strzałek, aby przeskakiwać słowa w Ubuntu. W wielu (większości?) Innych dystrybucjach kombinacja klawiszy to Alt + strzałki.

Aby użyć Alt + f / Alt + b bez ingerencji w menu, użyj Esc, f(naciśnij Esc, TO, naciśnij f, nie oba jednocześnie).

Dlatego wspominam o tym, że można użyć Escwtedy (key)sprawę dla innych komend, too. Na przykład, jeśli już zaczął edycji poprzednie polecenie i zdecydujesz, że chcesz ją przywrócić, używania Esc, r.

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.