Ta kombinacja klawiszy, powiązanie odziedziczone po emacs
edytorze, powoduje zamianę 2 ostatnich wpisanych znaków na końcu linii, użytych w środku linii, zamienia znak po lewej stronie kursora i znak pod kursor.
Wydaje się, że próżno jest mieć powiązanie z tak rzadko używaną funkcją, którą można łatwo uzyskać za pomocą kilku kolejnych naciśnięć klawiszy. Stare zegary, takie jak ja, używam go dość często i oszczędzały czas transmisji w czasach modemu 300 bodów, pod koniec lat 70., szczególnie w środku długich linii.
Podobne i bardziej przydatne polecenie, powiązane z Alt+ T, przenosi słowa po lewej i po prawej stronie kursora.
Tzostał wybrany, ponieważ jest to pierwsza litera transpozycji . Inne wiązania o podobnym pochodzeniu obejmują:
- Ctrl+ B, do tyłu , przesuwa kursor w lewo o jedną pozycję,
- Alt+ Bprzesuwa kursor w lewo o jedno słowo,
- Ctrl+ F, do przodu , przesuwa kursor w prawo o jedną pozycję,
- Alt+ Fprzesuwa kursor w prawo o jedno słowo,
- Ctrl+ A, w przypadku Anfang lub ante , przesuwa kursor na początek linii,
- Ctrl+ Edla końca przesuwa kursor na koniec linii,
- Ctrl+ N, dla następnego , pobiera następny wiersz,
- Ctrl+ P, dla poprzedniego , pobiera następny wiersz,
- Ctrl+ D, aby usunąć , usuwa znak pod kursorem,
- Alt+ Dusuwa słowo pod kursorem,
- Ctrl+ K, dla zabicia , odcina koniec linii,
- Ctrl+ Y, dla yank , wkleja zawartość schowka,
Wiązania te, zaimplementowane w pakiecie readline GNU, są zatem dostępne we wszystkich programach, które używają go do wprowadzania danych przez użytkownika, takich jak bash , ale także gdb , bc , ...
Niektóre z nich są również dostępne w innych środowiskach: wiersz wprowadzania adresu URL przeglądarki Firefox, pola wprowadzania tekstu w interfejsie graficznym OS / X oraz wiele menedżerów okien opartych na X.
Użytkownicy vim mogą wybrać odpowiednie powiązania za pomocą zmiennej środowiskowej.
bash
jako taka, alereadline
(której bash używa do wprowadzania danych w monicie). Twój bash używaemacs
powiązań klawiszy; możesz zmienić powiązania klawiszy vi, jeśli jesteś stronnikiem edytora Wars;) sanctum.geek.nz/arabesque/vi-mode-in-bash Istnieje tutaj kilka „ ściągów ”readline
: readline.kablamo.org/emacs .html i readline.kablamo.org/vi.html .