CalculatoareSoftware-ul

Editor VI: comandă, instruire, stabilirea

O nouă generație de calculatoare ca unul construit pe sistemul de operare de bază , cu o interfață grafică. Astăzi, nici măcar toate amintiți - vă că acum 40 de ani, toate de management a fost realizat folosind comenzi speciale de text, și de a lucra cu un calculator a fost ca o comunicare one - way în chat - ul. Și în ciuda uriașe schimbări în lumea electronicii, au existat multi fani linie de comandă, și gestionate exclusiv produse folosind comenzi de text. De exemplu, editorul vi, care este considerat unul dintre instrumentele cele mai convenabile și flexibile pentru tastarea astăzi. In cele ce urmeaza o privire mai atentă asupra materialelor care reprezintă vi. Instrucțiuni pentru editor, comenzile de bază și capabilități - toate acestea mai târziu.

Ce este vi?

În esența sa, vi este nimeni altul decât editorul de text clasic, din care au fost mulți în timpul perioadei de la începutul anilor '70 la sfârșitul anilor '90. Acest lucru il special dezvoltat în 1976. Ideea de a stabili un nou editor de text simplificată a venit la capul lui Bill Joy, care a fost apoi folosit un alt produs popular - ed. Potrivit lui Joey si colegii sai, Ed a fost prea complicată și „muritorii de rand“ , nu a putut stăpâni pe deplin. Din acest motiv, Dzhordzh Koloris a creat propriul editor de text, care a fost numit în mod ironic „editorul pentru muritorii de rand“, si apoi la Bill modificat și a condus la mintea modernă, care există în ziua de azi.

cerinţe de sistem

Nu există premise pentru dezvoltarea liniei de comandă și editoarele de text ca vi nu există. Puteți începe de la zero și pe orice platformă, fie că este vorba sistemele UNIX-like (și „furci“ din ele) sau distribuții bazate pe Linux. În fiecare dintre ele puteți seta vi într - o formă sau alta. editor Vi pentru Windows există , de asemenea.

opţiuni de Client

Înainte de a începe lucrul cu vi, trebuie să selectați clientul corespunzător. Desigur, puteți utiliza și editorul original, dar acesta va fi limitat în domeniul de aplicare, și se pare prea complicat, prin urmare, ar trebui să acorde o atenție la următoarele aplicații:

  • Vim - o versiune modificată a editorului clasic. Caracteristica principală a programului este abilitatea de a seta extensiile personalizate, cum ar fi evidențierea sintaxei, suport Unicode, suport pentru macro - uri, salvați sesiuni individuale și multe altele. Există , de asemenea , o versiune cu o interfață grafică numită Gvim.
  • Elvis - una dintre primele clone ale VI, scrise în limbajul de programare C și este disponibil pe toate platformele dintr -o dată. Este un editor de ecran complet , care suportă Windows și evidențierea sintaxei.
  • Vile - o încercare de a combina cele mai bune dintre cele două editoare de text populare. Printre utilizatorii de editoare de text Emacs și VI există o vrăjmășie privat. Dezvoltatorii Ville au încercat să combine caracteristicile cheie ale ambelor programe , în scopul de a oferi utilizatorilor un instrument versatil pentru lucrul cu textul.
  • NVI - editor clasic bazat pe vi, recompilat special pentru sistemele FreeBSD.
  • Viper - este nici măcar un singur client, ci doar un plugin pentru popular editor de text Emacs , care vă permite să imite un editor de text, vi comenzi.

Noțiuni de bază cu vi

Probabil sa lucreze cu editorul nici nu va trebui să descărcați nimic. Cele mai multe Linux-distribuții vin cu vi incluse. De fapt , pentru a rula doar trebuie să introduceți comanda corespunzătoare și specificați fișierul care urmează să fie deschis. Dacă doriți să deschideți un fișier în Vim, este necesar să se scrie - «Vim * nume de fișier * .txt». Imediat după aceea, vi se va prezenta un document. Pentru a- l deschide în GUI, trebuie să înlocuiți echipa pe - «gvim * nume de fișier * .txt». Inițial, va ajunge la modul de comandă. Editorul vi implica lucru în două moduri: modul de editare și modul de comandă. Primul este folosit pentru a introduce text, și una pentru funcțiile de navigare și de performanță , cum ar fi conservarea. Să începem cu modul de comandă și de navigare.

navigare

Pentru a începe este să se familiarizeze cu ceea ce comenzile vi editor permite pentru a muta cursorul în document. Cea mai mare parte utilizate pentru această cheie h, j, k, l, care sunt responsabile pentru deplasarea spre stânga, în jos, în sus și la dreapta, respectiv. De fapt, în versiunile moderne ale VI, inclusiv vim și „furci“ grafice, susținute de activitatea de săgeată, dar silindu - se să folosească versiunea clasică, va fi în cele din urmă te obișnuiești cu el și dau seama că atât de mult mai rapid și mai convenabil. Singura trăsătură care poate provoca confuzie - incapacitatea de a trece la linia de sus de h și l, să se deplaseze în sus și în jos butoane sunt utilizate întotdeauna J și K. Pentru a trece la începutul sau la sfârșitul tastele de linie sunt folosite și $ 0. Pentru a vă deplasa între pagini cu ajutorul tastelor de comenzi rapide Ctrl + F și Ctrl + B.

Pentru a vă deplasa între cuvinte w sunt folosite chei, e, b. Pentru a trece rapid la primul caracter al cuvântului următor, apăsați w. Pentru a trece la ultimul caracter al cuvântului următor, apăsați E. La sediul la primul caracter al cuvântului anterior, apăsați b. Aici, de asemenea, există o buturugă mică. Faptul că complexul editor cuvânt împarte spațiile goale și cratime la cuvinte separate. Acest lucru înseamnă că expresia - noapte-drive va fi considerat de trei cuvinte diferite. Pentru a nu pierde timpul pe saltul peste bord, puteți utiliza comenzi cu litere mari, adică, W împreună cu w sau B b.

Pentru o mai salturi impresionante paranteze (utilizate) și {}. Primul ajutor pentru a naviga între propoziții, și altele între paragrafe întregi.

Cel mai convenabil mod de a călători - se deplasează în liniile și cuvintele cheie. Pentru a muta cursorul la o anumită linie, trebuie să introduceți un număr de linie și G (fie că este vorba de capital G). Pentru a trece la un anumit cuvânt, aveți nevoie pentru a începe căutarea prin utilizarea / caracterul. De exemplu, dacă doriți să găsiți anafora cuvânt, introduceți / anaforă și apăsați Enter. Pentru a vă deplasa între cuvintele de căutare tastele n și N. folosite

Editarea și Salvarea

Pentru a începe, pentru a afla cum să ajungi la vi editor. Acest lucru se poate face cu comanda: q, care pur și simplu închide programul fără modificări. Este demn de remarcat faptul că aproape programul nu va funcționa dacă au fost făcute orice modificări în document. Acest tip de protecție împotriva pierderilor de date, astfel încât înainte de a pleca , ar trebui să salvați întotdeauna datele introduse. Salvarea în editorul vi se executa cu comanda: w. Echipele pot fi combinate. De exemplu, dacă tastați: wq, salvați simultan datele și închideți programul. Dar asta nu e tot. Dacă doriți să salvați documentul schimbat ca un fișier nou, trebuie să utilizați comanda editorul vi - «Salvați în fișier“, care este implementat prin introducerea: * w * nume de fișier .txt.

Acum , hai sa vorbim despre editare „simplu“, care este legat de comenzi similare , fără a modifica conținutul documentelor. De exemplu, pentru a elimina orice caractere folosite x cheie și tasta J. este utilizat pentru conectarea celor două rânduri unul cu altul pentru îndepărtarea unui întreg rând folosind dublu taste de presare d. Înlocuiți caracterele folosind tastele r.

Oricare dintre comenzile de mai sus, puteți duplicat (sau se repetă de mai multe ori), folosind tasta. (Dot). Astfel, de exemplu, pot fi eliminate doar patru linii care intră dd ....

Aceste comenzi pot fi combinate. Știm deja că , cu ajutorul acolade) se poate deplasa în capătul liniei, și cu ajutorul acolade}, puteți sări în sfârșitul paragrafului. Angajarea cu ei d cheie, este posibil pentru a șterge linii întregi și paragrafe , fără a pierde timp.

Știind ca comenzi editor vi pentru a șterge textul, trebuie să învețe cum să restaureze toate șterse (cine știe ce). În acest scop, u - cheie, care vă permite să ia un pas înapoi, indiferent de ce acțiune a fost efectuată înainte ( cu excepția cazului, desigur, acest lucru nu este închiderea programului).

modul de editare

Acum , că sunteți familiarizat cu comenzile de control editor de text, este timpul pentru a trece la sarcina sa imediată - de introducere a textului. Chiar procesul de introducere a textului, desigur, nu este diferită de cea a oricărui alt editor, dar este important să ne amintim întotdeauna că trebuie să comutați în mod constant între editare și echipe. Pentru a avea acces la schimbările de regim apăs sau a (doar că din poziția cursorului în text va depinde). După aceea, puteți începe imediat de angajare. Toate textul va fi introdus într - o singură linie, atâta timp cât nu utilizați butonul o, ceea ce va crea o linie nouă, sau cc de echipa, care va înlocui linia curentă cu text nou. Pentru a reveni la modul de comandă, utilizați tasta Esc.

Modul vizual, copiați și inserați

Folosind editoare de text, folosim adesea de copiere și inserare funcții ale textului. Suntem obișnuiți cu comenzile rapide de tastatură Ctrl + C și Ctrl + V în sistemele de operare moderne, astfel încât lucrarea poate părea descurajantă vi. De fapt, ai nevoie doar du - te la modul vizual, apoi utilizați deja studiat echipele selectați și copiați textul dorit. redactorului vi (cum ar fi pasta) funcționează numai în modul special vizual (activat prin apăsarea v). În modul vizual al textului din documentul dvs. este evidențiat. subliniata pot fi schimbate cu ajutorul tastelor muta și combinații ale acestora. Apoi, după selectarea regiunii corespunzătoare, apăsați pe y pentru a copia text sau d pentru tăierea acestuia din (îndepărtarea zonei selectate). Se adaugă textul simplu - muta cursorul la zona dorită și apăsați P. Textulfie imediat în câmpul de după cursor.

comenzi complexe

Sub echipe complexe se datorează echipei combinate. Acestea au fost deja discutate mai sus, dar acestea ar trebui să se concentreze încă o dată, pentru că datorită combinației dreapta, puteți obține o productivitate și confort maxim.

Puteți utiliza , de asemenea numere cu unele comenzi de mișcare. De exemplu, dacă doriți să mutați nici un cuvânt, și imediat la 6, în loc de șase timp de presare w, pur și simplu introduceți 6W. Cu numere pot fi combinate doar două echipe. De exemplu, pentru a șterge mai multe cuvinte, puteți utiliza echipa D5W care elimina doar 5 cuvinte. În consecință, combinații ale agrafei va șterge linii, paragrafe și așa mai departe.

Înlocuiți textul

Dintre caracteristicile suplimentare este de a oferi posibilitatea de a înlocui bucăți de text, precum și toate piesele de potrivire a întregului document. Este opțiune destul de util, mai ales atunci când vine vorba de cod software sau de umplere profile mari , cu date duplicate. Imaginați - vă că există o expresie în explicarea liniei de text selectat, dar vrem să - l schimbe pentru altul, cum ar fi acordarea de hrană pentru gândire. În acest caz, comanda va fi după cum urmează -: s / explicația / da hrană pentru gândire /. Pentru a înlocui toate referirile la explicații în document poate fi ușor complica echipa, atunci se va arata astfel -:% s / explicația / da hrană pentru gândire / g.

în loc de o concluzie

Deci , acum știi cum să gestioneze vi editor. Știi că toate comenzile de bază, cum să modifice și editați textul. Ne - am întâlnit cu comenzi și capabilități utile. Acum este momentul perfect pentru a încerca totul în practică. În ciuda aspectului său ușor respingător și o barieră ridicată la intrarea pe piață, vi după o scurtă practică poate fi pentru tine instrumentul cel mai convenabil de a utiliza. Principalul lucru - nu intrați în panică, record învățat comenzi, script - uri, și se repetă totul în practică , în scopul de a aduce noi competențe la automatism.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.delachieve.com. Theme powered by WordPress.