Terminali reede: käsurea muutmine

Mul oli hea mõte luua iganädalaste postituste seeria, mis sisaldab eksklusiivset teavet terminali, bashi, vimi, käskude, bashi skripti, mis iganes konsoolis on kirjutatud, kohta, kuid alati ei saanud ma erinevatel põhjustel seda luua, kuid täna Ma otsustasin. Nii et siin on esimene terminali reede kanne. Loodan, et keegi peab seda kasulikuks.

Redigeerimine käsureal

Paljud meist kasutavad terminali tavapärasel viisil, kuid me pole selle täielikust potentsiaalist teadlikud, nii et paar kuud tagasi võtsin endale ülesande koguda otseteed alates bashist kõige tavalisemast nagu bash puhastamine kuni kahe viimase märgi järjestuse muutmise või kahe viimase argumendi järjestuse muutmiseni.

terminal

Need otseteed on teie kasutatavate omadega väga sarnased Emacs muidugi sellepärast, et bashi on välja töötanud GNU kuid on võimalik muuta seadeid Vi / Vim stiiliks, tippides järgmise käsu.

$ set -o nägi

 Kuidas lugeda:

C: Vasak Ctrl.

M: Meta, tavaliselt vasak Alt.

Cx Cu: Vajutage Ctrl ja vabastamata vajutage x, seejärel u ja vabastage Ctrl.

Nüüd kirjutan vähesed, mida tean:

Basico

Cb: Liigute ühe märgi tagasi.

Vrd: Liigutate ühe märgi edasi.

C-_  "või" Cx Cu: Võta käsu viimane muudatus tagasi.

Cl: Puhastage ekraan.

Cu: Kustutage sisestatud rida.

DC: Tühista praegune käsk.

Kõrvaldama

Ch: Kustutage üks märk tahapoole.

CD: Kustutage üks märk edasi.

KK: Kustutage tekst kursori asukohast rea lõppu.

Md: Kustutab teksti kursori asukohast praeguse sõna lõpuni.

Cw: Kustutab teksti kursori asukohast praeguse sõna algusesse.

M-tagasilükk: Kustutab teksti kursori asukohast praeguse sõna algusesse.

Liikumised

AC: Pange kursor rea algusesse.

EÜ: Pange kursor rea lõppu.

Mf: Pange kursor ühe sõna ette.

Mb: Liigutage kursor ühe sõna võrra tagasi.

kirje

Cr: Otsige läbi ajaloo.

Üles ja alla: Sirvige ajalugu.

Argumendid

Ct: Muutke kahe viimase märgi järjestust.

Esc-t: Muutke kahe viimase sõna järjestust.

teised

Vahekaart: Käskude, marsruutide, failide jne täielik automaatne täitmine

Cy: Yank * hiljuti kustutatud tekst

* Yank kopeerib sõna otseses mõttes

Toimetaja märkus: Ajapiirangute tõttu ei saanud artiklit reedel avaldada. Vabandame selle pärast.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   templiks DIJO

    Ärgu keegi mõelgu:

    $ set -o nägi

    hahahahahaaa ... nägin, et see on vaeste Clare õdede jaoks ... hahaha

  2.   giskard DIJO

    Minu klaviatuuril on mõned väga mugavad nooled. Vajutan vasakut noolt ja kursor liigub vasakule. Vajutan HOME ja kursor läheb koju. Ja ma võiksin jätkata. Minu klaviatuur on väga intuitiivne. Ja kõik programmid tunnistavad seda. See peab olema maagia 😛
    Sellepärast see mulle ei meeldi ja see ei meeldi mulle kunagi vi * Hoides klaviatuuripaigutust ajast, mil klaviatuure oli vähem kui 80 klahvi. Veel 70ndatel tundub mulle. Nüüdseks peaksid nad VÄHEMALT lisama kursori liikumisklahvid, mis tulevad KÕIKIDEL klaviatuuridel, ja kõik. Milline vaev on õppida Ctrl + seda ja Ctrl + seda millegi jaoks, mis peaks olema INTUITIIVNE.
    See on minu arvamus. Tervitades.

    1.    templiks DIJO

      Keegi ei takista teil mainitud klahve kasutamast. Veelgi enam, vi või emacs võimaldavad teil probleemideta kasutada nii praeguste klaviatuuride klahve kui neid, mida kasutati eelajaloos, kuid nende redaktorite otseteede abil on teil palju rohkem võimalusi kui vähesed "intuitiivsed" klahvid, mida iga klaviatuur pakub. Igatahes, kui neist neljast võtmest piisab ja igapäevatoiminguteks üle jääb, siis on väga hea, kui te ei sega nende rullidega, mis on vi või emacid ... võiksite avastada paralleelmaailmadesse kuuluvaid asju, mis võivad teid igaveseks lõksu jätta kunagi ...

      1.    eliotime3000 DIJO

        Noh, sellised Vi- või EMACS-käsud on tõesti kasulikud, kui redigeerite koodi netbooksidest (need on kõige ebamugavamad klaviatuurid, mida seni kasutanud olen).

    2.    tooresPõhiline DIJO

      Ctrl + M + stiili otseteed on emacsi ja teiste GNU tööriistade stiilis .. .. need ei ole sellised vi-s .. öeldakse samas artiklis ..

      vi osutub väga intuitiivseks tööriistaks neile, kes soovivad õppida seda kasutama ... mingil hetkel õppisite klaviatuuri kasutama, kui see polnud intuitiivne, sama ka hiirega .. .. sellepärast saab ei ole enam intuitiivne kasutada vi või dvoraki klaviatuuri teiste inimeste jaoks .. 😉

    3.    snkisuke DIJO

      Vabandust, kuid vi-l ja emacs-il on need klaviatuurikonfiguratsioonid, kuna endiselt töötavad tõesti vanad serverid ja tööjaamad, millel on erinevat tüüpi unixid, samuti pole kõigil kaasaegsetel serveritel 101-klahvilisi klaviatuure, mõnel on faili muutmiseks vaid põhitõed tänu sellele, et sellel on esc, ctrl, alt ja shift) ning just seal päästavad vi klaviatuuri otseteed. Rääkimata sellest, et mõnes unixis on ainult vi, no emacs, nano, no jne ja veel vähem graafilise liidesega, mulle ei meeldi ei saed ega emacs, kuid minu töös on hädavajalik neid tunda otseteed, kuna ma ei tea, millist tüüpi serverit ma pean haldama, nägin, et see on vaikimisi 99% unixidest. Terviseks

      1.    ezitoc DIJO

        Hjkl-süsteemi kasutatakse seetõttu, et teil on kõik käe-jala juures, ilma et peaksite käsi liigutama. Ma ei tea, kas see tuleneb vanadest serveritest ja kuidas tehnoloogia areng tänapäeval paneb mind kahtlema, et see on põhjus. Tervitades.

  3.   eliotime3000 DIJO

    Tore proovimine, aga ma olen ikkagi Emacsis.

    1.    giskard DIJO

      +1

  4.   Joaquin DIJO

    Väga hea! eriti esimene pilt.

  5.   Mario Guillermo Zavala Silva DIJO

    Vabandused vastu võetud ... Kuigi loodame, et 18. juulil on meil seda suurepärast teavet.

    CHEERS. !!!

  6.   amulett_linux DIJO

    Väga huvitav, teadsin ainult põhitõdesid

  7.   Oscar DIJO

    Väga hea, ainult üks asi: see on vajutage 'S' -ga, see ei vajuta ... TT

    1.    Wada DIJO

      Hahahaha, sul on õige vend, vabandage, et ma tegin Vimis paranduse
      ps Korraks tuleb see õudus, ma ei saa postitust muuta 😀 aga aitäh vaatluse eest olen järgmises põhjalikum 🙂

  8.   ahdezzz DIJO

    Tere, mul on hea meel Vi-režiimi üle; tahaksin siiski teada, kas on kuidagi võimalik teada saada, millises režiimis ma olen, midagi sellist nagu graafiline näitaja. Tervitused ja tänud ette.

    1.    Wada DIJO

      Püüdsin luua skripti, kuid ma ei suutnud, kuna mul pole tänapäeval palju vaba aega, kuid luban, et kui lahenduse leian, avaldan selle 😀