Zaczynając się przyzwyczajać do pracy z terminalem podświadomie większość zaczyna używać strzałek do przesuwania kursora.
Czasem zdarzają się również literówki i wtedy albo kasujemy całość albo właśnie przesuwamy kursor strzałkami. Jest to bardzo nie optymalne.
W terminalu możesz wykorzystać skróty które bardzo ułatwiają poruszanie się i kontrolowanie powłoki.
Lista skrótów klawiszy do poruszania kursorem
Pierwszą rzeczą, którą powinieneś wiedzieć jest to, jak poruszać się kursorem za pomocą skrótów klawiszowych.
Ctrl + A
: bezpośredni skok do początku linii poleceńCtrl + E
: przejście na koniec liniiCtrl + B
: przesuwanie kursora w lewoCtrl + F
: przesuwanie kursora w prawoAlt + B
: przeskakiwanie do lewego słowaAlt + F
: przeskok do prawego słowa.Ctrl + lewy klawisz
: podobnie jak w przypadkuAlt + B
.Ctrl + prawy klawisz
: skok do prawego słowa doAlt + F
.
Lista skrótów klawiszy do manipulacji tekstem
Ctrl + U
: wymazanie lub wycięcie całej liniiCtrl + K
: wymazanie lub obcięcie linii za pozycją kursoraCtrl + Y
: wklejanie słowa lub tekstu, który został wyciętyCtrl + D
: usuwanie znaku pod kursoremCtrl + H
: usuwanie znaku pod kursorem, w tym backspaceCtrl + W
: usuwanie słów przed kursoremCtrl + T
: zamiana znaku z ostatnim znakiemEsc + T
: zamiana dwóch ostatnich słówAlt + U
: zmiana małych liter na duże na końcu kursoraAlt + I
: zmiana małych liter na małe litery na końcu kursoraAlt + C
: tworzy wielką literę, która jest pod kursoremAlt + D
: usuwanie słowa lub znaku obok kursora
Często używane skróty klawiszowe
Niektóre z popularnych naciśnięć klawiszy, których możesz używać podczas pracy na terminalu są wymienione poniżej.
Ctrl + P
: przejście do tyłu przez poprzednio wywołane polecenieCtrl + N
: przejście do przodu przez poprzednio wywołaną komendę!!
: uruchomienie ostatnio wykonanej komendyCtrl + R
: wyszukiwanie polecenia z historiiCtrl + L
: czyszczenie ekranuCtrl + S
: zawieszenie wyjścia poleceniaCtrl + Q
: wznowienie wykonywania poleceńCtrl + Z
: zatrzymanie poleceniaCtrl + C
: Wyjście z polecenia
Pingback: Podstawy języka skryptowego bash » Slothmachine