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

Kisha kohë që mendoja të krijoja një seri postimesh javore që përmbajnë informacion ekskluziv në lidhje me terminalin, bash, vim, komandat, skriptin bash, çfarëdo që shkruhet në tastierë  por gjithmonë për arsye të ndryshme nuk mund ta krijoja atë. por sot vendosa. Pra, këtu është hyrja e parë në terminal të Premten. Shpresoj të jetë e dobishme për dikë.

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ë.