Terminaalin perjantai: Komentorivin muokkaus

Olin jo jonkin aikaa ajatellut luoda sarjan viikoittaisia ​​viestejä, jotka sisältävät eksklusiivista tietoa päätteestä, bashista, vimistä, komennoista, bash-skriptistä, mistä tahansa konsoliin kirjoitetusta , mutta aina eri syistä en voinut luoda sitä, mutta tänään päätin. Joten tässä on ensimmäinen terminaaliperjantain sisäänpääsy. Toivottavasti siitä on jollekin hyötyä.

Muokkaus komentorivillä

Monet meistä käyttävät terminaalia tavalliseen tapaan, mutta emme ole tietoisia sen koko potentiaalista, joten pari kuukautta sitten otin tehtävän kerätä pikakuvakkeet bash tavallisimmasta kuten bash puhdistus, kahden viimeisen merkin järjestyksen muuttamiseen tai kahden viimeisen argumentin järjestykseen.

terminaali

Nämä pikakuvakkeet ovat hyvin samankaltaisia ​​kuin käyttämäsi Emacs tietenkin tämä johtuu siitä, että bash on kehittänyt GNU mutta on mahdollista muuttaa asetuksiksi Vi / Vim-tyyli kirjoittamalla seuraava komento.

$ set -o saha

 Miten lukea:

C: Vasen Ctrl.

M: Meta, yleensä Vasen Alt.

Cx Cu: Paina Ctrl ja vapauttamatta paina x, sitten u ja vapauta Ctrl.

Kirjoitan nyt muutamat tuntemani:

Básico

Cb: Siirrät yhden merkin taaksepäin.

Vrt. Siirrät yhden merkin eteenpäin.

C-_  "tai" Cx Cu: Kumoa komennon viimeinen muokkaus.

Cl: Puhdista näyttö.

Cu: Poista syötetty rivi.

DC: Peruuta nykyinen käynnissä oleva komento.

Poistaa

Ch: Poista yksi merkki taaksepäin.

CD: Poista yksi merkki eteenpäin.

Ck: Poista teksti kohdistimen kohdasta rivin loppuun.

Md: Poistaa tekstin kohdistimen sijainnista nykyisen sanan loppuun.

Cw: Poistaa tekstin kohdistimen sijainnista nykyisen sanan alkuun.

M-askelpalautin: Poistaa tekstin kohdistimen sijainnista nykyisen sanan alkuun.

liikkeet

AC: Aseta kohdistin rivin alkuun.

EY: Aseta kohdistin rivin loppuun.

Mf: Aseta kohdistin yhden sanan eteen.

Mb: Siirrä kohdistin yhden sanan taaksepäin.

ennätys

Cr: Hae historiasta.

Ylös ja alas: Selaa historiaa.

Väitteet

Ct: Muuta kahden viimeisen merkin järjestystä.

Esc-t: Muuta kahden viimeisen sanan järjestystä.

Muu

Tab: Täytä komentot, reitit, tiedostot jne. Automaattisesti

Cy: Yank * äskettäin poistettu teksti

* Yank kirjaimellisesti kopioi

Toimittajan huomautus: Aikarajoitteiden vuoksi artikkelia ei voitu julkaista perjantaina. Pahoittelemme tätä.