przystajnik

Jak ryba w terminalu

Im bardziej nie chcemy używać terminala w Linuksie, tym częściej natrafiamy na ciekawostki które sprawiają, że powoli przestajemy wierzyć w sens życia bez terminala pod ręką. Choćby – skróty klawiszowe. Starzy wyjadacze uśmiechną się z politowaniem i przekąsem, ale czy uwierzycie, że żyją dzisiaj na świecie ludzie którzy nadal nie są świadomi takich rzeczy jak dopełnienie w terminalu komend za pomocą klawisza TAB lub poruszanie się po historii wpisywanych poleceń przy użyciu strzałek ↑ ↓?

Matki już od kołyski straszą przyszłych adeptów Linuksa żmudnym wklepywaniem poleceń w magicznym okienku z literkami. Tymczasem demonizowany niesłusznie terminal posiada wiele cech, które nie tylko czynią żmudne wpisywanie poleceń niepotrzebnym, ale i pozwalają oszołomić gawiedź podczas np. spotkań rodzinnych. Wujkom „Dobra Rada” kotlet spadnie z powrotem do talerza gdy ujrzą nas pływających wśród klawiszy, które wedle naszej woli zgrabnie ułożą się w najprzydatniejsze skróty.

A oto kilka sztuczek na sprawną współpracę z terminalem:

Cios specjalnyEfekt
Ctrl-aprzenosi kursor na początek linii
Ctrl-eprzenosi kursor na koniec linii
Ctrl-] xprzenosi kursor do następnego wystąpienia znaku ‚x’
Alt-Ctrl-] xprzenosi kursor do poprzedniego wstąpienia znaku ‚x’
Ctrl-uwycina ciąg znaków od pozycji kursora do początku linii
Ctrl-kwycina ciąg znaków od pozycji kursora do końca linii
Ctrl-wwycina słowo od pozycji kursora wstecz
Alt-dwycina słowo od pozycji kursora do przodu
Ctrl-ywstawia uprzednio wycięty tekst
Ctrl-lczyści ekran i pozostawia aktualną linię
Shift-Ctrl-_cofa poprzednią operację
Alt-rprzywraca linię do stanu sprzed edycji
Ctrl-rprzeszukiwanie historii wpisanych komend
Alt-pprzeszukiwanie historii wpisywanych komend do tyłu
Alt-nprzeszukiwanie historii wpisywanych komend do przodu
Alt-tzamienia miejscami dwa słowa wstecz od pozycji kursora
Ctrl-gzaniechanie wyszukiwania
!!wykonuje ostatnią komendę z historii
!abcwykonuje ostatnią komendą z historii zaczynającą się od ‚abc’
!nwykonuje n-tą komendę z historii
^abc^xyzzamienia abc na xyz w ostatniej komendzie z historii i wykonuje ją ponownie

Czyż to nie piękne? To oczywiście 1/3 kombinacji jakimi można naginać terminal do swoich wymagań. Ambitni bez problemu znajdą kolejne ciekawe skróty ułatwiające pracę z komendami w trybie tekstowym. A co najważniejsze – to wszystko działa niezależnie od użytkowanej dystrybucji. Z odrobiną wprawy w tym temacie z pogardą będziecie prychać na żałosnych niewolników klikania „dalej”, „dalej”, „ok”.
 

Post navigation

Translate »