Editorul vi: comenzi, instrucțiuni, configurare
Computerele noii generații sunt construite pe baza sistemelor de operare 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 drept unul dintre instrumentele cele mai convenabile și mai flexibile pentru scrierea textelor până în prezent. În următorul material, vom examina în detaliu ce este vi. Instrucțiuni pentru editor, comenzile și posibilitățile de bază - despre toate acestea citiți mai jos.
conținut
Ce este vi?
În esența sa, vi nu este altceva decât un editor de text clasic, care a fost foarte mult în perioada de la începutul anilor 70 până la sfârșitul anilor `90. Mai exact, a fost dezvoltat în 1976. Ideea de a crea un nou editor de text simplificat a venit în minte Bill Joy, care la acel moment a folosit un alt produs popular - ed. Potrivit lui Joey și colegilor săi, edul a fost prea complicat și "simpli muritori" nu au reușit să-l stăpânească pe deplin. Din acest motiv, George 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ă cerințe preliminare pentru mastering linia de comandă și editoare de text cum ar fi vi. Puteți începe de la zero la orice platformă, fie că este vorba de sisteme asemănătoare UNIX (și "furci" de la ele), fie de distribuții Linux. În fiecare dintre ele puteți instala vi într-o formă sau alta. Editorul vi pentru Windows există, de asemenea.
Opțiunile clientului
Înainte de a începe să lucrați cu vi, trebuie să selectați clientul potrivit. 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 este 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 este una dintre primele clone ale vi, scrise în limba de programare C și disponibile pe toate platformele simultan. Acesta este un editor de ecran complet care acceptă evidențierea Windows și sintaxa.
- Vile este o încercare de a combina cele mai bune dintre cele două editoare de text populare. Printre utilizatorii editorilor de texte Emacs și vi există o enmită nerostită. Dezvoltatorii ville au încercat să combine caracteristicile cheie ale ambelor programe pentru a le oferi utilizatorilor un instrument universal pentru lucrul cu textul.
- Nvi este un editor clasic vi-based, recompilat special pentru sistemele FreeBSD.
- Viper nu este nici măcar un client separat, este doar un plug-in pentru editorul popular de text Emacs, care vă permite să emulați comenzile editorului de text vi.
Noțiuni de bază cu vi
Cel mai probabil, pentru a lucra cu editorul, nici măcar nu trebuie să descărcați nimic. Cele mai multe distribuții Linux vin cu vi inclus. De fapt, trebuie doar să introduceți comanda corespunzătoare pentru a porni și a specifica fișierul care ar trebui să fie deschis. Dacă doriți să deschideți un fișier în vim, trebuie să scrieți - "vim * filename * .txt". Imediat după aceea, va apărea un document în fața dvs. Pentru ao deschide în GUI, trebuie să înlocuiți comanda cu "- gvim * file name * .txt". Inițial veți intra în modul de comandă. Editorul vi înseamnă să lucrezi în două moduri: modul de editare și modul de comandă. Primul este pentru introducerea textului, iar al doilea este pentru navigarea și executarea unor funcții cum ar fi salvarea. Să începem cu modul de comandă și de navigare.
navigare
Pentru început, merită să vă familiarizați cu ce comenzi vi editor vă permit să mutați 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 vă deplasa la începutul sau la sfârșitul unei linii, utilizați tastele 0 și $. Pentru a vă deplasa între pagini, utilizați comenzile rapide de la tastatură Ctrl + F și Ctrl + B.
Pentru a vă deplasa între cuvinte, utilizați tastele w, e, b. Pentru a trece imediat 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. Pentru a plasa primul caracter al cuvântului anterior, apăsați b. Și aici există o mică încurcătură. Problema este că cuvintele dificile pe care editorul le împarte pe spații goale și o expresie pe cuvinte separate. Aceasta înseamnă că expresia "night-drive" va fi considerată trei cuvinte diferite. Pentru a nu pierde timpul sări peste o cratimă, puteți folosi comenzi cu litere mari, adică W împreună sau B împreună b.
Pentru salturi impresionante, se folosesc paranteze () și {}. Primul ajutor pentru a trece între propoziții și altele între paragrafe întregi.
Cea mai convenabilă modalitate de mutare este trecerea prin linii și cuvinte cheie. Pentru a muta cursorul pe o anumită linie, trebuie să introduceți numărul liniei și G (ar trebui să fie majusculă G). Pentru a vă deplasa la un anumit cuvânt, trebuie să începeți căutarea cu caracterul /. De exemplu, dacă doriți să găsiți cuvântul anafora, tastați / anafora și apăsați pe Enter. Pentru a vă deplasa între cuvinte de căutare, utilizați tastele n și N.
Editarea și salvarea
Mai întâi, aflați cum să părăsiți editorul vi. Puteți face acest lucru cu comanda: q, care închide pur și simplu programul fără modificări. Merită menționat faptul că programul nu poate fi închis dacă s-au făcut modificări în document. Acesta este un fel de protecție împotriva pierderii de informații, deci trebuie să salvați datele înainte de a ieși. Salvarea în editorul vi se face cu comanda: w. Echipele pot fi combinate. De exemplu, tastând: wq, veți salva 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 să vorbim despre editare "simplă", care este legată de echipe similare, fără a schimba conținutul documentelor. De exemplu, pentru a șterge un caracter, utilizați tasta x și pentru a conecta două linii între ele, utilizați tasta J. Pentru a șterge o întreagă linie, faceți dublu clic pe tasta d. Puteți înlocui simbolurile cu tasta r.
Oricare dintre comenzile descrise mai sus poate fi duplicat (sau repetat de mai multe ori) folosind cheia. (Dot). De exemplu, puteți șterge simultan patru linii introducând ddhellip-.
Aceste comenzi pot fi combinate. Știm deja că folosirea parantezei) vă puteți deplasa la capătul liniei, iar cu brațul} puteți sări la sfârșitul paragrafului. Folosind tasta d cu ele, puteți șterge linii și paragrafe întregi fără pierderi de timp.
Cunoscând atât de multe comenzi ale editorului vi pentru ștergerea textului, trebuie să învățați cum să restaurați totul de la distanță (nu este suficient că). Pentru a face acest lucru, utilizați tasta u, care vă permite să renunțați, indiferent de acțiunile care au fost luate înainte (cu excepția cazului în care, desigur, aceasta nu închide programul).
Mod editare
De când ați citit comenzile pentru gestionarea unui editor de text, este timpul să treceți la sarcina imediată - introducerea de text. 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 intra în modul de editare, apăsați tasta i sau a (aceasta va afecta poziția cursorului numai în text). După aceea, puteți începe imediat să formați. 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 lipiți
luare editorii de texte, adesea recurgem la funcția de copiere și lipire a textului. Suntem obișnuiți cu tastele fierbinți Ctrl + C și Ctrl + V în sistemele de operare moderne, astfel încât munca în vi poate părea complicată. De fapt, trebuie doar să intrați în modul vizual, apoi să utilizați comenzile pe care le-ați învățat deja pentru a selecta și copia textul dorit. Copierea în editorul vi (cum ar fi inserarea) funcționează numai într-un mod vizual special (activat cu tasta v). În modul vizual, o parte a textului din document este evidențiată. Zona iluminată poate fi modificată utilizând tastele de navigare și combinațiile acestora. Apoi, după selectarea zonei dorite, apăsați pe y pentru a copia textul sau d pentru al tăia (ștergeți din selecție). Inserarea textului este la fel de ușor - deplasați cursorul în zona dorită și apăsați P. Textul apare instantaneu în zona din spatele cursorului.
Comenzi complexe
Sub comenzi complexe, există echipe combinate. Acestea au fost deja discutate mai sus, dar ar trebui să se sublinieze încă o dată, deoarece datorită combinațiilor corecte puteți obține performanțe maxime și confort.
De asemenea, puteți utiliza numere cu unele comenzi de mutare. De exemplu, dacă nu doriți să mutați un cuvânt, dar imediat la 6, atunci în loc de șase ori apăsând w, puteți introduce pur și simplu 6w. Cu numere, puteți combina două echipe simultan. De exemplu, pentru a șterge mai multe cuvinte simultan, puteți utiliza comanda d5w, care poate șterge simultan 5 cuvinte. În consecință, combinațiile cu paranteze vor șterge șiruri, paragrafe și așa mai departe.
Înlocuirea textului
Dintre caracteristicile suplimentare, merită să se sublinieze capacitatea de a înlocui bucăți întregi de text, precum și toate piesele potrivite ale întregului document. Acesta este un conținut cu o opțiune utilă, mai ales când vine vorba de codul de programare sau de completarea chestionarelor mari cu date duplicate. Imaginați-vă că în linia selectată de text există o declarație de explicație, dar dorim să o schimbăm în altul, de exemplu, oferind hrana pentru gândire. În acest caz, comanda va arăta astfel: - s / explicație / oferind hrană pentru gândire /. Pentru a înlocui toate referințele la explicația din document, puteți complica ușor comanda, atunci va arăta astfel: -% s / explicație / oferind hrană pentru gândire / g.
În loc să încheiem
Deci acum înțelegeți cum să gestionați editorul vi. Știți toate comenzile de bază, cum să editați și să editați textul. Cunoscuta cu comenzi si oportunitati utile. Este momentul potrivit pentru a încerca toate acestea în practică. În ciuda aspectului ușor respingător și a pragului ridicat de intrare, vi după o practică scurtă poate fi pentru dumneavoastră instrumentul cel mai convenabil de lucru. Principalul lucru - să nu vă panicăți, să notați toate comenzile și scenariile învățate și să le repetați în practică, pentru a aduce automatismul noilor abilități dobândite.
- Editor audio
- Editor PDF: revizuirea celor mai bune programe
- Editor de fișiere audio: prezentare generală a programului
- Cum se execută linia de comandă ca administrator: Instrucțiuni pentru începători
- Cum pot imprima text pe un computer? Editorii recomandați
- Ce este un editor de text? Caracteristici de lucru cu programe pentru prelucrarea textului
- Instrucțiuni: cum să traversați cuvântul în "Cuvântul"
- Unde este comanda "Run" în Windows 8. Ce programe pot rula din meniul "Run"
- Cum pot să-mi arăt pașaportul în Samp? Multe alte comenzi utile
- Ce este consola? Semnificația unui cuvânt și a unei funcții
- Comenzi HTML pentru crearea site-urilor Web
- De ce nu funcționează chat-ul în "DotA 2"? adresare
- Cum se deschide Windows 7 Registry Editor: instrucțiuni detaliate
- Detalii despre cum să eliminați legăturile din CS CS
- Cum se editează formatul pdf
- Cum să dezactivați conversația în CS GO: text și voce
- Cum de a facilita procesul de creare a unui site web? Ajutați editorul vizual html!
- Ce este software-ul de sistem?
- Editor de formulă încorporat în MS Word
- De ce am nevoie de un fișier de lilieci
- Cum se invocă linia de comandă: sfaturi utile