gtemata.com

Cum se creează și se editează fișiere text pe Linux utilizând terminalul

Fișierele text sunt probabil printre cele pe care le utilizați cel mai mult pe computerul dvs. Crearea și editarea unui fișier text pe Windows sau Mac este ușor, datorită programelor precum TextEdit sau Notepad. Cu toate acestea, chiar și pe Linux este posibil să o faceți, precum și pe toate sistemele de operare cu un terminal. În primul rând, pașii pot fi confuzi, însă în curând veți realiza că puteți edita fișierele text ușor și eficient.

paşi

Metoda 1

Utilizați terminalul
1
Deschideți terminalul. Operația de efectuare a acestei operațiuni este diferită pentru fiecare sistem de operare, însă, de obicei, pictograma Terminal se află în dosarul Aplicații. Cu o căutare rapidă pe Google, puteți avea toate informațiile de care aveți nevoie pentru sistemul dvs. de operare.
  • 2
    Aflați operațiile de bază ale terminalului. La început, te vei afla în dosarul de acasă, reprezentat de simbol "~". Digita "ls" pentru a vedea o listă a tuturor fișierelor și dosarelor din calea curentă. Digita "cd folder_name" pentru a schimba calea din folderul folder_name. De exemplu, dacă doriți să mergeți în dosarul Documente, introduceți comanda "Documentele cd".
  • Deschideți calea dorită, inclusiv în subiectul comenzii "CD". Utilizați slash pentru a vă deplasa între niveluri. Pentru a comuta de la dosarul de domiciliu la dosarul Misc, în Documente, tastați "cd Documente / Diverse".
  • Digita "PWS" pentru a vizualiza calea dosarului curent.
  • 3
    Aflați comenzile de navigare. utilizare ".." (colon) pentru a accesa dosarul de deasupra celui curent. Pentru a vă întoarce de la Misc la Documente, tastați "cd ..", deoarece dosarul Documente este un nivel mai mare decât cel curent. utilizare "~" pentru a accesa dosarul de domiciliu. Pentru a reveni rapid la dosarul de domiciliu, scrieți doar "cd ~".
  • 4
    Accesați dosarul în care doriți să creați sau să editați fișierul text. Dacă doriți să editați un document existent, utilizați "CD" pentru a vă deplasa în directorul care o conține. Pentru a crea un document nou, accesați dosarul în care doriți să îl salvați. De exemplu, dacă doriți să mergeți la dosarul Documente, tastați comanda "Documentele cd".
  • 5
    Alegeți un editor de text. Cele două cele mai folosite care pot fi accesate de la terminal sunt Emacs și Vim și fiecare are avantaje proprii. Primul este un program puternic și universal, capabil să execute orice comandă. Vim este mai ușor, mai simplu și utilizează mai puțină memorie. Programatorii sunt de multe ori foarte intransigenți în alegerea dintre aceste aplicații, până la punctul în care dezbaterea dintre cele două a luat numele "Războiul editorilor".
  • 6
    Deschideți fișierul pe care doriți să-l editați. Pentru a utiliza Vim, tastați "vi filename.txt"- "tu" este comanda care deschide Vim e "filename.txt" este numele fișierului pe care doriți să îl editați. Pentru a utiliza Emacs, tastați "emacs nomefile.txt". Dacă fișierul există, editorul de text îl va deschide. În caz contrar, programul va deschide un fișier gol cu ​​numele ales.
  • Pentru a numi un fișier nou, nu este necesar să includeți extensia .txt. Cu toate acestea, formatul indică programului că este un fișier text și nu un dosar sau alt fișier. Când deschideți în schimb un fișier existent, trebuie să includeți extensia astfel încât să fie deschisă corect de program.
  • Editorul de text interpretează fișierul ca fișier text simplu, indiferent de format. Ca urmare, încercarea de a deschide fișiere .doc sau alte formate de text, sau chiar orice alte fișiere, cum ar fi .jpg sau fișiere .wav, veți vedea doar o secvență de caractere aleatoare și nu propoziții sensibile. Editarea acestor fișiere poate cauza consecințe imprevizibile, deci este mai bine să se ocupe doar cu fișiere .txt cu Vim sau Emacs.
  • 7
    Editați fișierul ca în orice alt editor de text. Nu uitați să o salvați înainte de ao închide, pentru a vă asigura că modificările sunt permanente. Închideți programul pentru a reveni la terminal.
  • Un nou fișier este creat numai atunci când este salvat. Dacă deschideți un fișier nou și închideți programul înainte de ao salva, acesta nu va fi creat, deci când îl redeschideți, veți vedea o foaie goală.
  • Metoda 2

    Utilizați Vim din Terminal
    1
    Deschideți fișierul pe care doriți să-l editați. Doar tastați-l "vi filename.txt"- "tu" este comanda care deschide Vim e "filename.txt" este numele fișierului pe care doriți să îl editați. Vim se va deschide în fereastra terminalului pe care îl utilizați în prezent. Veți vedea conținutul fișierului dacă este gol sau mai scurt decât fereastra, veți vedea linii cu simboluri ("~") colorate. Acestea indică faptul că liniile goale nu fac parte din fișier. În partea de jos a ferestrei ar trebui să citiți numele fișierului și toate informațiile legate de acesta.
  • 2
    Aflați cum să utilizați Vim. Există două moduri în cadrul programului, Inserție și Comandă. Veți modifica textul în modul de inserare, în timp ce veți folosi comenzi pentru a copia, lipi, răsfoi, salva, închide și efectua alte funcții.
  • Ultima linie a ferestrei arată modul curent. Vei vedea "- INSERTARE -" dacă sunteți în modul inserare. Când comutați în modul Comandă, veți vedea o linie goală care se va umple cu comenzile introduse.
  • 3
    Învață să te miști în interiorul Vim. Utilizați săgețile în sus și în jos pentru a vă deplasa în sus sau în jos pe un rând. Cu stânga și dreapta, veți deplasa cursorul unui caracter pe aceeași linie. În modul comandă, apăsați "0" pentru a sări la începutul liniei e "$" pentru a merge la sfârșit. utilizare "b" și "și" pentru a sări la începutul și sfârșitul unui cuvânt. Premii "[" de două ori pentru a trece la începutul fișierului e "]" de două ori pentru a ajunge la final. Premii "{" (Shift + "[") pentru a merge la linia goală anterioară e "}" pentru a ajunge la următoarele. Digita ": n" pentru a trece la numărul de linie n (": 5" mutați cursorul pe linia 5).
  • Există multe trucuri și comenzi pentru a folosi Vim într-un mod mai rapid și mai intuitiv. Aflați alte comenzi și experimentați pentru a descoperi metodele pe care le preferați.
  • 4


    Introduceți modul de inserare și începeți editarea fișierului text. Pentru aceasta, apăsați "". "" (Capital), "la" sau "A" și începeți să tastați. "" vă permite să introduceți textul imediat înaintea cursorului, în timp ce "" introduce textul la începutul liniei curente. "la" vă permite să adăugați text imediat după cursorul e "A" vă permite să scrieți la sfârșitul liniei curente. După introducerea comenzii, puteți introduce textul așa cum ați proceda normal.
  • 5
    În modul Inserție, apăsați tasta Esc pentru a comuta la modul Comandă. Datorită comenzilor puteți să mutați cursorul mai repede, să copiați și să lipiți textul, să salvați și să închideți programul.
  • Treceți rapid de la modul de intrare la modul comandă pentru a accelera navigarea fișierelor și pentru a efectua toate operațiile dorite.
  • 6
    Salvați și închideți. După ce ați terminat editarea fișierului text, apăsați pe Esc pentru a comuta la modul Command. Pentru a salva modificările, tastați ": w" (w reprezintă "scrie", scrie). Pentru a închide Vim și pentru a reveni la terminal, utilizați ": q". Pentru a salva și a închide cu o singură comandă, puteți utiliza ": wq". Pentru a închide fișierul fără a salva modificările, scrieți ": Q!".
  • 7
    Deschideți fișierul din nou de la terminal, așa cum ați făcut înainte. Utilizați comanda "vi filename.txt". De această dată, când deschideți fișierul, ar trebui să vedeți toate modificările pe care tocmai le-ați salvat.
  • Metoda 3

    Utilizați Emacs de la Terminal
    1
    Deschideți fișierul text cu Emacs. Pentru aceasta, tastați "emacs nomefile.txt". Pe unele sisteme de operare, Emacs se va deschide într-o fereastră nouă, fără a închide terminalul. Ar trebui să vedeți fișierul text în partea principală a ferestrei, cu două rânduri în partea de jos, care indică starea operațiilor din cadrul Emacs.
  • 2
    Aflați despre comenzile Emacs. Acest program oferă multe comenzi puternice care vă permit să mutați cursorul într-un document, găsi informații legate de sau de a manipula text și să înțeleagă mai bine codul. Aceste comenzi sunt împărțite în două categorii.
  • Comenzile de control sunt scrise în această formă: C-. Executați-le ținând apăsată tasta Control în timp ce apăsați butonul dorit. De exemplu, puteți executa comanda C-v ținând apăsată tasta Control și v.
  • Comenzile Meta sau Esc sunt executate cu ajutorul butoanelor Meta, Alt sau Esc dacă tastatura dvs. nu are primele două. Ele sunt scrise sub formă de M- sau ESC . Pentru a le executa cu tasta Alt sau Meta, tineti apasat acel buton in timp ce apasati litera dorita, ca in cazul comenzilor de control. Pentru a le executa cu tasta Esc, apăsați Esc o dată, înainte de litera dorită.
  • 3
    Citiți tutorialul Emacs. Puteți accesa acest lucru cu comanda C-h t (țineți apăsată tasta Control, apoi eliberați ambele taste și apăsați tasta t). Citiți tutorialul pentru a afla mai multe despre comenzile Emacs și despre toate operațiile disponibile în program. Aceste informații sunt foarte importante dacă doriți să utilizați în mod regulat aplicația, în special pentru programare.
  • Puteți accesa informații generale de ajutor cu comanda C-h C-h și urmați instrucțiunile de pe ecran.
  • 4
    Învață să te miști în Emacs. Deplasați cursorul în sus, în jos, în stânga sau în dreapta cu tastele săgeți. Puteți utiliza, de asemenea, controalele C-B și C-f pentru a vă deplasa înainte sau înapoi un caracter și Esc b, f Esc pentru a merge înainte sau înapoi un singur cuvânt. Utilizați C-p și C-n pentru a vă deplasa în sus sau în jos pe o linie. C-o și C și a muta cursorul la începutul sau sfârșitul unei linii, la ESC și ESC și începutul și sfârșitul frazei, ESC [și ESC] la începutul și sfârșitul paragrafului, ESC < și ESC > la începutul și la sfârșitul dosarului.
  • 5
    Editați fișierul. Scrieți ca în orice alt editor de text.
  • 6
    Salvați și închideți. În timpul editării sau când ați terminat, salvați fișierul cu comanda C-x s. Pentru a alege un nou nume de fișier, utilizați C-x C-w. Pentru a închide Emacs, tastați C-x C-c. Dacă fișierul nu este salvat, sistemul vă va cere să faceți acest lucru înainte de a închide programul. Răspundeți așa cum doriți - Emacs va chuderà și veți reveni la fereastra terminalului.
  • Sfaturi

    • Căutați alte comenzi pentru editorul de text. Având mai multe comenzi disponibile vă permite să utilizați programele mai eficient. Cu doza corectă de practică, este posibil să constatați că preferați acești editori peste aplicațiile obișnuite de procesare de text.
    Distribuiți pe rețelele sociale:

    înrudit