Terminal petak: Uređivanje naredbenog retka

Dobro sam se zabavljao razmišljajući o stvaranju niza tjednih postova koji sadrže ekskluzivne informacije o terminalu, bash, vim, naredbama, bash skripti, što god je napisano u konzoli 🙂, ali uvijek iz različitih razloga to nisam mogao stvoriti, ali danas Odlučio sam. Dakle, ovdje je prvi termin za ulaz u petak. Nadam se da će nekome biti korisno.

Uređivanje u naredbenom retku

Mnogi od nas koriste terminal na uobičajeni način, ali nismo svjesni njegovog punog potencijala, pa sam prije nekoliko mjeseci preuzeo zadatak prikupljanja prečaci basha, od uobičajenog poput čišćenja basha, do promjene redoslijeda zadnja dva znaka ili redoslijeda posljednja dva argumenta.

terminal

Ti su prečaci vrlo slični onima koje koristite Emacs naravno to je zato što bash razvija GNU ali moguće je promijeniti postavke u stil Vi / Vim upisivanjem sljedeće naredbe.

$ set -o pila

 Kako čitati:

C: Lijevi Ctrl.

M: Meta, obično Lijeva Alt.

Cx Cu: Pritisnite Ctrl i bez puštanja pritisnite x, a zatim u i otpustite Ctrl.

Sada ću napisati nekoliko njih koje znam:

osnovni

Cb: Vratite se za jedan lik.

Usp .: Pomaknete jedan lik naprijed.

VS-_  "ili" Cx Cu: Poništi zadnje uređivanje naredbe.

Cl: Očistite zaslon.

Cu: Izbrišite uneseni redak.

DC: Otkažite trenutnu pokrenutu naredbu.

Ukloniti

CH: Izbrišite jedan znak unatrag.

CD: Izbrišite jedan znak prema naprijed.

Ck: Izbrišite tekst s položaja kursora do kraja retka.

Doktor medicine: Briše tekst s položaja kursora na kraj trenutne riječi.

Cw: Briše tekst s položaja kursora na početak trenutne riječi.

M-povratak: Briše tekst s položaja kursora na početak trenutne riječi.

pokreti

AC: Postavite kursor na početak retka.

EC: Postavite kursor na kraj retka.

Mf: Postavite kursor jednu riječ ispred.

Mb: Pomaknite kursor za jednu riječ unatrag.

rekord

Cr: Pretražite povijest.

Gore i dolje: Pregledajte povijest.

Argumenti

Ct: Promijenite redoslijed posljednja dva znaka.

Esc-t: Promijenite redoslijed posljednje dvije riječi.

drugi

kartica: Automatski dovršavajte naredbe, rute, datoteke itd ...

Cy: Izbacite * nedavno izbrisani tekst

* Yank doslovno kopira

Napomena urednika: Zbog vremenskih ograničenja članak nije mogao biti objavljen u petak. Ispričavamo se zbog ovoga.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   sljepoočnica dijo

    Neka nitko ne misli na:

    $ set -o pila

    hahahahahaaa ... vidio sam da je za sestre klarise ... hahahajjajaaa

  2.   giskard dijo

    Moja tipkovnica ima vrlo ugodne strelice. Pritisnem lijevu strelicu i kursor se pomiče ulijevo. Pritisnem HOME i kursor se vraća kući. I mogao bih nastaviti. Moja tipkovnica je vrlo intuitivna. I svi ga programi prepoznaju. To mora biti magija 😛
    Zbog toga mi se ne sviđa i nikad mi se neće sviđati vi * Zadržavajući raspored tipkovnice iz vremena kad su tipkovnice imale manje od 80 tipki. Još 70-ih čini mi se. Do sada bi barem trebali imati ugrađene tipke za pomicanje kursora koje dolaze na SVE tipkovnice i to je to. Kakva gnjavaža za naučiti Ctrl + ovo i Ctrl + ono za nešto što bi trebalo biti INTUITIVNO.
    To je moje mišljenje. Pozdrav.

    1.    sljepoočnica dijo

      Nitko vas ne sprječava da koristite tipke koje spominjete, štoviše, vi ili emacs omogućuju vam da bez problema koristite obje tipke trenutnih tipkovnica kao one koje su se koristile u pretpovijesti, ali s prečacima ovih uređivača imate puno više mogućnosti nego nekoliko "intuitivnih" tipki koje bilo koja tipkovnica nudi. U svakom slučaju, ako su vam ova četiri ključa dovoljna i preostala za vaše svakodnevne poslove, vrlo dobro se ne petljate s tim smotuljima koji su vi ili emacs ... mogli biste otkriti stvari koje pripadaju paralelnim svemirima koje bi vas mogle zarobiti zauvijek i zauvijek ...

      1.    eliotime3000 dijo

        Pa, ove vrste naredbi Vi ili EMACS zaista su korisne ako uređujete kod s netbookova (samih najneugodnijih tipkovnica koje sam do sada koristio).

    2.    rawBasic dijo

      Prečaci stila Ctrl + M +, u stilu su emacs-a i ostalih GNU alata ... ... nisu takvi u vi ... stoji u istom članku

      vi se pokazao vrlo intuitivnim alatom za one koji žele naučiti kako ga koristiti .. u nekom ste trenutku naučili koristiti tipkovnicu kad ona nije bila intuitivna, isto s mišem .. .. zato više ne može biti intuitivno koristiti vi ili tipkovnica dvorak za druge ljude .. 😉

    3.    snkisuke dijo

      Žao nam je, ali vi i emacs imaju te konfiguracije tipkovnice jer postoje stvarno stari poslužitelji i radne stanice koji se i dalje izvode i imaju različite vrste unixa, također nemaju svi moderni poslužitelji tipkovnice sa 101 tipkom, a neke imaju samo osnove za izmjenu datoteke ( zahvalite što ima esc, ctrl, alt i shift) i tu vas spašavaju tipkovni prečaci vi. Da ne spominjem da u nekim unixima postoje samo vi, a ne emacs, nema nano-a, nema itd., A još manje onaj s grafičkim sučeljem, ne volim ni saw ni emacs, ali u svom radu je bitno znati te prečace jer ne znam Znam kakvim ću tipom poslužitelja morati upravljati, vidio sam da je to zadani u 99% unixa. Živjeli

      1.    ezitoc dijo

        Imati sve na dohvat ruke, a da ne morate micati rukama, zato se koristi sustav hjkl. Ne znam hoće li to biti zbog starih poslužitelja i kako danas napreduje tehnologija natjera me da sumnjam da je to uzrok. Pozdrav.

  3.   eliotime3000 dijo

    Dobar pokušaj, ali još uvijek sam u Emacs-u.

    1.    giskard dijo

      +1

  4.   Joaquin dijo

    Vrlo dobro! posebno prva slika.

  5.   Mario Guillermo Zavala Silva dijo

    Prihvaćene isprike ... Iako se nadamo da ćemo 18. srpnja imati te izvrsne informacije.

    ŽIVJELI.!!!

  6.   amulet_linux dijo

    Vrlo zanimljivo, znao sam samo osnove

  7.   Oscar dijo

    Vrlo dobro, samo jedno: To je tisak sa 'S', ne pritisak ... TT

    1.    Wada dijo

      Hahahaha u pravu si brate oprostite prošao sam ispravak u Vimu
      ps Bit će tog užasa neko vrijeme, ne mogu uređivati ​​post 😀, ali hvala na zapažanju, bit ću temeljitiji u sljedećem 🙂

  8.   ahdezzz dijo

    Pozdrav, oduševljen sam načinom Vi; međutim, želio bih znati postoji li neki način da znam u kojem sam načinu, nešto poput grafičkog pokazatelja. Pozdrav i hvala unaprijed.

    1.    Wada dijo

      Pokušavao sam stvoriti skriptu, ali nisam uspio, jer ovih dana nemam puno slobodnog vremena, ali obećavam da ću je kad nađem rješenje objaviti 😀