Terminal vineri: Editarea liniei de comandă

Mă gândeam de ceva vreme să creez o serie de postări săptămânale care să conțină informații exclusive despre terminal, bash, vim, comenzi, script-ul bash, orice este scris în consolă  dar întotdeauna din diferite motive nu am putut să le creez, dar azi m-am hotarat. Așadar, iată prima intrare terminală de vineri. Sper sa fie de folos cuiva.

Editarea pe linia de comandă

Mulți dintre noi folosim terminalul într-un mod obișnuit, dar nu suntem conștienți de potențialul său deplin, așa că acum câteva luni am preluat sarcina de a colecta Comenzi rapide de bash de la cel mai obișnuit, cum ar fi bash de curățare, la schimbarea ordinii ultimelor două caractere sau ordinea ultimelor două argumente.

Terminal

Aceste comenzi rapide sunt foarte asemănătoare cu cele pe care le utilizați Emacs desigur, acest lucru se datorează faptului că bash este dezvoltat de GNU dar este posibil să schimbați setările în stilul Vi / Vim tastând următoarea comandă.

$ set -o saw

 Cum să citească:

C: Ctrl stânga.

M: Meta, de obicei Alt stânga.

Cx Cu: Apăsați Ctrl și fără a elibera apăsați x apoi u și eliberați Ctrl.

Acum voi scrie câteva pe care le știu:

Básico

Cb: Vă întoarceți cu un personaj înapoi.

Cf: Mutați un personaj înainte.

C-_  "sau" Cx Cu: Anulați ultima modificare a comenzii.

Cl: Curățați ecranul.

Cu: Ștergeți linia introdusă.

DC: Anulați comanda curentă de rulare.

Scoate

Ch: Ștergeți un caracter înapoi.

CD: Ștergeți un caracter înainte.

Ck: Ștergeți textul din poziția cursorului până la capătul liniei.

Md: Șterge textul din poziția cursorului până la sfârșitul cuvântului curent.

Cw: Șterge textul din poziția cursorului până la începutul cuvântului curent.

M Backspace: Șterge textul din poziția cursorului până la începutul cuvântului curent.

mișcări

AC: Plasați cursorul la începutul liniei.

CE: Plasați cursorul la sfârșitul liniei.

Mf: Plasați cursorul cu un cuvânt în față.

Mb: Mutați cursorul cu un cuvânt înapoi.

record

Cr: Căutați în istorie.

Sus si jos: Răsfoiți istoricul.

Argumente

CT: Schimbați ordinea ultimelor două caractere.

Esc-t: Schimbați ordinea ultimelor două cuvinte.

alții

Tab: Completează automat comenzi, rute, fișiere etc.

Cy: Yank * textul șters recent

* Yank copiază literalmente

Nota editorului: Din cauza constrângerilor de timp, articolul nu a putut fi publicat vineri. Ne cerem scuze pentru asta.