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, evo prvog ulaza u petak u terminal. Nadam se da će nekome biti korisno.

Uređivanje u naredbenom retku

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

terminal

Ove su prečice vrlo slične onima koje koristite Emacs naravno to je zato što bash razvija GNU ali moguće je promijeniti postavke u Vi / Vim stil 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, pa u i otpustite Ctrl.

Sada ću napisati nekoliko njih koje znam:

osnovni

Cb: Vratite se za jedan znak unazad.

Cf: Pomaknete jedan znak naprijed.

C-_  "ili" Cx Cu: Poništite posljednju izmjenu naredbe.

Cl: Očistite ekran.

Cu: Izbrišite uneseni redak.

DC: Otkažite trenutnu pokrenutu naredbu.

Izbriši

Ch: Izbrišite jedan znak unazad.

CD: Izbrišite jedan znak unaprijed.

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

Md: 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 Backspace: 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 reda.

Mf: Postavite kursor za jednu reč ispred.

Mb: Pomaknite kursor za jednu riječ unatrag.

Istorija

Cr: Pretražite istoriju.

Gore i dolje: Pregledajte istoriju.

Argumenti

Ct: Promijenite redoslijed posljednja dva znaka.

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

drugi

Tab: Automatsko dovršavanje naredbi, ruta, datoteka itd ...

Cy: Otrgnite * nedavno izbrisani tekst

* Yank doslovno kopira

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


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   templix rekao je

    Neka niko ne razmišlja o:

    $ set -o pila

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

  2.   giskard rekao je

    Moja tastatura ima vrlo ugodne strelice. Pritisnem strelicu ulijevo i kursor se pomiče ulijevo. Pritisnem HOME i kursor se vraća kući. I mogao bih nastaviti. Moja tastatura je vrlo intuitivna. I svi programi to prepoznaju. To mora da je magija 😛
    Zbog toga mi se ne sviđa i nikada mi se neće sviđati vi * Držeći raspored tastature iz vremena kada su tastature bile manje od 80 tastera. Čini mi se još u 70-ima. Do sada bi barem trebali imati ugrađene tipke za pomicanje kursora koje dolaze na SVE tastature 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.    templix rekao je

      Nitko vas ne sprječava da koristite tipke koje spominjete, štaviš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čicama 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 dovoljna ova četiri ključa i preostaju vam svakodnevni poslovi, 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 zauvijek zarobiti i ikad ...

      1.    eliotime3000 rekao je

        Pa, ove vrste naredbi Vi ili EMACS zaista su korisne ako uređujete kod sa netbook računara (samih najneugodnijih tastatura koje sam do sada koristio).

    2.    rawBasic rekao je

      Prečice Ctrl + M + stila su u stilu emacs-a i ostalih GNU alata .. .. nisu takvi u vi .. kaže se u istom članku ..

      vi se pokazao vrlo intuitivnim alatom za one koji žele naučiti kako ga koristiti .. u nekom trenutku ste naučili koristiti tipkovnicu kada nije bila intuitivna, isto i mišem .. .. zato može nemojte više biti intuitivni za upotrebu vi ili dvorak tastature za druge ljude .. 😉

    3.    snkisuke rekao je

      Žao nam je, ali vi i emacs imaju te konfiguracije tipkovnice jer postoje stvarno stari serveri i radne stanice koji još uvijek rade i koji imaju različite tipove unix-a, također nemaju svi moderni serveri tipkovnice sa 101 tipkom, neke imaju samo osnove kako bi mogle mijenjati datoteku (dati hvala što ima esc, ctrl, alt i shift) i tu vas spašavaju prečice na tastaturi. Da ne spominjem da u nekim unixima postoje samo vi, a ne emacs, nema nano, ne itd., A još manje onaj s grafičkim sučeljem, ne volim ni saw ni emacs, ali u mom radu je bitno znati te prečice s obzirom da znam kojom vrstom servera ću morati upravljati, vidio sam da je to zadani u 99% unix-a. Živjeli

      1.    ezitoc rekao je

        Imati sve na dohvat ruke, a da ne morate micati rukama, zato se koristi sistem hjkl. Ne znam hoće li to biti zbog starih poslužitelja i kako današnji napredak dovodi do sumnje da je to uzrok. Pozdrav.

  3.   eliotime3000 rekao je

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

    1.    giskard rekao je

      +1

  4.   Joaquin rekao je

    Veoma dobro! posebno prva slika.

  5.   Mario Guillermo Zavala Silva rekao je

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

    NAZIVI. !!!

  6.   amulet_linux rekao je

    Vrlo zanimljivo, znao sam samo osnove

  7.   oscar rekao je

    Vrlo dobro, samo jedno: to je Pritisnite sa 'S', ne pritiskate ... TT

    1.    Wada rekao je

      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 rekao je

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

    1.    Wada rekao je

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