E premtja terminale: Redaktimi i rreshtit të komandës

Kam kaluar një kohë të mirë duke menduar të krijoj një seri postimesh javore që përmbajnë informacion ekskluziv në lidhje me terminalin, bash, vim, komandat, skenarin bash, çfarëdo që është shkruar në tastierë 🙂 por gjithmonë për arsye të ndryshme nuk mund ta krijoja, por sot Une vendosa. Kështu që këtu është hyrja e parë e premte në terminal. Shpresoj që dikush ta ketë të dobishme.

Redaktimi në vijën e komandave

Shumë prej nesh përdorin terminalin në mënyrën e zakonshme, por nuk jemi në dijeni të potencialit të tij të plotë, kështu që disa muaj më parë, mora detyrën për të mbledhur Shortcuts nga bash nga më të zakonshmet si pastrimi i bash, te ndryshimi i renditjes së dy karaktereve të fundit, ose renditja e dy argumenteve të fundit.

Terminal

Këto shkurtore janë shumë të ngjashme me ato që përdorni Emacs natyrisht kjo është për shkak se bash është zhvilluar nga GNU por është e mundur të ndryshoni cilësimet në stilin Vi / Vim duke shtypur komandën e mëposhtme.

$ vendosur -o vi

 Si të lexoni:

C: Majtas Ctrl.

M: Meta, zakonisht Majtas Alt.

Cx Cu: Shtypni Ctrl dhe pa lëshuar shtypni x pastaj u dhe lëshoni Ctrl.

Tani do të shkruaj disa që di:

Themelor

Cb: Ju lëvizni prapa një karakter.

Cf: Ju lëvizni një karakter përpara.

C-_  "ose" Cx Cu: Zhbëj redaktimin e fundit të komandës.

Cl: Pastroni ekranin.

Cu: Fshi vijën e futur.

DC: Anuloni komandën aktuale të ekzekutimit.

Heq

Ch: Fshi një karakter prapa.

CD: Fshi një karakter përpara.

Ck: Fshi tekstin nga pozicioni i kursorit deri në fund të rreshtit.

MD: Fshin tekstin nga pozicioni i kursorit deri në fund të fjalës aktuale.

Cw: Fshinë tekstin nga pozicioni i kursorit deri në fillim të fjalës aktuale.

H-Hapësira e kthimit: Fshinë tekstin nga pozicioni i kursorit deri në fillim të fjalës aktuale.

lëvizjet

AC: Vendosni kursorin në fillim të rreshtit.

KE: Vendosni kursorin në fund të rreshtit.

Mf: Vendosni kursorin një fjalë përpara.

Mb: Zhvendos kursorin një fjalë mbrapa.

rekord

Cr: Kërkoni nëpër histori.

Lart dhe poshte: Shfletoni historinë.

argumentet

Ct: Ndryshoni rendin e dy karaktereve të fundit.

Esc-t: Ndryshoni renditjen e dy fjalëve të fundit.

të tjerët

Tab: Plotëso automatikisht komandat, rrugët, skedarët, etj ...

Cy: Yank * teksti i fshirë së fundmi

* Yank po kopjon fjalë për fjalë

Shënim i redaktorit: Për shkak të kufizimeve në kohë, artikulli nuk mund të botohej të Premten. Ju kërkojmë falje për këtë.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   templix dijo

    Askush të mos mendojë:

    $ vendosur -o vi

    hahahahahaaa ... pashë është për motrat Poor Clare ... hahahajjajaaa

  2.   giskard dijo

    Tastiera ime ka disa shigjeta shumë të rehatshme. Shtyp shigjetën e majtë dhe kursori lëviz majtas. Unë shtyp HOME dhe kursori shkon në shtëpi. Dhe mund të vazhdoja. Tastiera ime është shumë intuitive. Dhe të gjitha programet e njohin atë. Duhet të jetë magji
    Kjo është arsyeja pse nuk më pëlqen dhe nuk do të më pëlqejë kurrë vi * Duke mbajtur një plan urbanistik të tastierës që kur tastierat ishin më pak se 80 çelësa. Kthehu në vitet 70 më duket. Deri tani ata së paku duhet të kenë përfshirë çelësat e lëvizjes së kursorit që vijnë në GJITHA tastierat dhe kaq. Çfarë sherri të kesh për të mësuar Ctrl + këtë dhe Ctrl + atë për diçka që duhet të jetë INTUITIVE.
    Opinionshtë mendimi im. Të fala.

    1.    templix dijo

      Askush nuk ju pengon të përdorni çelësat që ju përmendni, çka më tepër, vi ose emacs ju lejojnë të përdorni pa probleme të dy çelësat e tastierës aktuale si ato që janë përdorur në parahistori, por me shkurtesat e këtyre redaktorëve keni shumë më shumë mundësi sesa disa çelësa "intuitivë" që ofron çdo tastierë. Gjithsesi, nëse këto katër çelësa janë të mjaftueshëm për ju dhe kursejnë për punët tuaja të përditshme, ju bëni shumë mirë që të mos ngatërroheni me këto rrotulla që janë vi ose emacs ... ju mund të zbuloni gjëra që i përkasin universeve paralele që mund t'ju bllokojnë përgjithmonë dhe përgjithmonë ...

      1.    eliotime3000 dijo

        Epo, këto lloj komandash Vi ose EMACS janë vërtet të dobishme nëse po redaktoni kod nga netbooks (vetë tastierat më të vështira që kam përdorur deri më tani).

    2.    i papërpunuarBasic dijo

      Shkurtoret e stilit Ctrl + M +, janë në stilin e emacs dhe mjeteve të tjera GNU .. .. ato nuk janë të tilla në vi .. thuhet në të njëjtin artikull ..

      vi rezulton të jetë një mjet shumë intuitiv, për ata që duan të mësojnë se si ta përdorin atë .. në një moment keni mësuar të përdorni tastierën kur nuk ishte intuitiv, e njëjta gjë me miun .. .. prandaj mund të mos jini më intuitiv për të përdorur vi ose një tastierë dvorak për njerëzit e tjerë ..

    3.    snkisuke dijo

      Na vjen keq por vi dhe emacs kanë ato konfigurime të tastierës sepse ka me të vërtetë servera të vjetër dhe stacione pune që funksionojnë akoma dhe kanë lloje të ndryshme të unix, gjithashtu jo të gjithë serverat modernë kanë tastiera me 101 tasta, disa kanë vetëm bazat për të qenë në gjendje të modifikojnë një skedar (jep faleminderit që ka esc, ctrl, alt dhe shift), dhe këtu ju shpëtojnë shkurtesat e tastierës së vi. Për të mos përmendur që në disa unixes ka vetëm vi, nuk ka emacs, nuk ka nano, jo etj, dhe aq më pak një me një ndërfaqe grafike, nuk më pëlqen as sharra, as emacs, por në punën time është thelbësore të njohësh ato shkurtore meqenëse nuk e di se çfarë lloji të serverit do të duhet të menaxhoj, pashë që është paracaktuar në 99% të unixes. Brohoritje

      1.    ezitok dijo

        Të kesh gjithçka në majë të gishtave pa pasur nevojë të lëvizësh duart është arsyeja pse përdoret sistemi hjkl. Nuk e di nëse do të jetë për shkak të serverave të vjetër dhe sesi përparon teknologjia sot më bën të dyshoj se ky është shkaku. Të fala.

  3.   eliotime3000 dijo

    Provo mirë, por unë jam akoma në Emacs.

    1.    giskard dijo

      +1

  4.   Joaquin dijo

    Shume mire! sidomos imazhi i parë.

  5.   Mario Guillermo Zavala Silva dijo

    Apologjitë e Pranuara ... Megjithëse shpresojmë që këtë 18 Korrik të kemi informacionin e shkëlqyeshëm.

    Gëzuar. !!!

  6.   amulet_linux dijo

    Shumë interesante, dija vetëm gjërat themelore

  7.   Oscar dijo

    Shumë mirë, vetëm një gjë: Pressshtë Shtyp me 'S', nuk shtyp ... TT

    1.    Wada dijo

      Hahahaha ke te drejte vella me falni e kalova korrigjimin ne Vim
      ps Do të ketë atë tmerr për një kohë, nuk mund ta modifikoj postimin ... por faleminderit për vëzhgimin do të jem më i plotë në tjetrin

  8.   ahdezzz dijo

    Përshëndetje, unë jam i kënaqur me mënyrën Vi; megjithatë, unë do të doja të dija nëse ka ndonjë mënyrë për të ditur se në çfarë mode jam, diçka si një tregues grafik. Përshëndetje dhe faleminderit paraprakisht.

    1.    Wada dijo

      Unë isha duke u përpjekur të krijoja një skenar por nuk munda, pasi nuk kam shumë kohë të lirë këto ditë, por premtoj se kur të gjej një zgjidhje do ta botoj