Hoe om tekslêers in Linux te skep en te wysig met behulp van Terminal

INHOUDSOPGAWE:

Hoe om tekslêers in Linux te skep en te wysig met behulp van Terminal
Hoe om tekslêers in Linux te skep en te wysig met behulp van Terminal

Video: Hoe om tekslêers in Linux te skep en te wysig met behulp van Terminal

Video: Hoe om tekslêers in Linux te skep en te wysig met behulp van Terminal
Video: iOS 14 UITLEG hoe je je telefoon kan personaliseren! *tips, widgetsmith, app icon foto’s & meer!* 2024, April
Anonim

Hierdie wikiHow leer u hoe u 'n tekslêer in twee gewilde Linux -teksredakteurs kan skep en wysig. Byna alle Linux-stelsels is vooraf geïnstalleer met Nano, 'n eenvoudige teksredakteur wat maklik is om te gebruik. As u nie van Nano hou nie (of nie) nie, kan u Vi (of Vim, afhangende van die stelsel) ook gebruik om tekslêers te wysig. Vi en Vim is 'n bietjie meer uitdagend om te gebruik, aangesien daar 'n menigte opdragte en twee verskillende modusse is.

Stappe

Metode 1 van 2: Gebruik Nano

Skep en redigeer tekslêer in Linux deur terminale stap 1 te gebruik
Skep en redigeer tekslêer in Linux deur terminale stap 1 te gebruik

Stap 1. Druk Control+Alt+T om 'n nuwe terminale venster oop te maak

Hierdie kortpadkortpad maak 'n terminale venster oop in byna alle weergawes van Linux.

  • U kan ook dubbelklik op die Terminal ikoon in u lys met toepassings, of deur op u Dash -kieslys te klik (as u GNOME gebruik) en na terminale te soek.
  • Nano is 'n baie maklik om te gebruik teksredakteur wat vooraf geïnstalleer is op alle Ubuntu-gebaseerde Linux-verspreidings. As u nie Nano het nie, kan u dit kry deur sudo apt install nano (Ubuntu en Debian) of sudo yum install nano (CentOS en Fedora) uit te voer.
  • As u ooit die Pico -teksredakteur gebruik het, sal u agterkom dat Nano in wese identies is. En anders as Vi en Vim, hoef u nie te wissel tussen opdrag- en invoermodusse terwyl u dit gebruik nie.
Skep en wysig tekslêer in Linux deur Terminal 2 te gebruik
Skep en wysig tekslêer in Linux deur Terminal 2 te gebruik

Stap 2. Navigeer na die gids waarin u u lêer wil skep

U sal die lêer waarskynlik êrens in u tuisgids wil plaas, waar u reeds sal wees wanneer u 'n terminale venster oopmaak. As u die lêer in 'n bestaande subgids wil plaas, kan u die cd bevel om daar te kom.

  • Om alle vouers in die huidige gids (u tuisgids) te sien, tik ls en druk Tik in.
  • Om na 'n gids in u tuisgids te gaan, tik cd -gidsnaam en druk Tik in (vervang gidsnaam 'met die naam van die gids).
  • As u 'n nuwe gids wil skep, voer die makedir -gidsnaam uit (vervang die naam met die naam wat u aan u nuwe gids wil gee. Gebruik dan die cd -gidsnaam om die gids in te voer.
  • U KAN lêers buite u tuisgids skep en redigeer, maar u benodig worteltoegang om dit te kan doen.
Skep en wysig tekslêer in Linux deur Terminal 3 te gebruik
Skep en wysig tekslêer in Linux deur Terminal 3 te gebruik

Stap 3. Tik nano lêernaam en druk ↵ Enter

Vervang lêernaam met die naam wat u u nuwe tekslêer wil gee. Dit skep en maak 'n nuwe tekslêer met die naam oop.

  • As u byvoorbeeld 'n lêer met die naam 'testfile' wil skep, tik nano testfile en druk Tik in.
  • Dit kan nuttig wees om ".txt" by die einde van u lêernaam te voeg sodat u weet dat dit 'n tekslêer is.
  • As u huidige gids 'n lêer met dieselfde naam het, sal hierdie opdrag in plaas daarvan die lêer oopmaak.
Skep en wysig tekslêer in Linux deur Terminal 4 te gebruik
Skep en wysig tekslêer in Linux deur Terminal 4 te gebruik

Stap 4. Soek die opdraglys onderaan die venster

Die opdragte wat u kan gebruik terwyl u in u lêer tik, verskyn onderaan Nano. Om meer opdragte te sien, vergroot u eenvoudig die venster deur dit uit een van sy hoeke te sleep.

  • Die opdragte begin óf met 'n karaat (^) óf 'n M. Die karaat stel die Beheer sleutel, terwyl die M die Alt sleutel.

    • Byvoorbeeld, ^U is die opdrag om te plak. Om iets wat jy gekopieer het, te plak, druk jy op Beheer + U.
    • MU is die opdrag om die laaste aksie ongedaan te maak. Om te ontdoen, druk jy op Alt + U.
  • Om alle Nano -opdragte te sien, druk Beheer + G..
Skep en redigeer tekslêer in Linux deur terminale stap 5 te gebruik
Skep en redigeer tekslêer in Linux deur terminale stap 5 te gebruik

Stap 5. Tik in jou lêer

Gebruik die pyltjie sleutels as u die wyser moet skuif.

U kan die muis gebruik om teks wat u wil kopieer en/of plak, uit te lig. Om gemerkte teks te kopieer, druk Alt + 6. Gebruik dan die pyltjie sleutels om na 'n ander plek in die lêer te gaan en druk Beheer + U te plak.

Skep en redigeer tekslêer in Linux deur terminale stap 6 te gebruik
Skep en redigeer tekslêer in Linux deur terminale stap 6 te gebruik

Stap 6. Druk Control+O om die lêer te stoor

Aangesien u u lêer reeds 'n naam gegee het, word u nie gevra om hierdie lêer 'n naam te gee nie. As u egter 'n lêer begin het sonder om dit 'n naam te gee (deur net nano uit die prompt sonder 'n lêernaam uit te voer), word u gevra om die naam van u nuwe lêer in te tik en te druk Tik in om te spaar.

Vermy die versoeking om te druk Beheer + S. om te stoor, aangesien dit u terminale venster net sal vries!

Skep en redigeer tekslêer in Linux deur terminale stap 7 te gebruik
Skep en redigeer tekslêer in Linux deur terminale stap 7 te gebruik

Stap 7. Druk Control+X om Nano te verlaat

Dit keer u terug na die opdragprompt.

U kan die lêer wat u in Nano geskep het, heropen deur nano -lêernaam te tik, net soos u voorheen gedoen het

Metode 2 van 2: Gebruik Vi of Vim

Skep en wysig tekslêer in Linux deur Terminal 8 te gebruik
Skep en wysig tekslêer in Linux deur Terminal 8 te gebruik

Stap 1. Druk Control+Alt+T om 'n nuwe terminale venster oop te maak

Dit sal 'n nuwe terminale in enige weergawe van Linux oopmaak.

  • U kan ook dubbelklik op die Terminal ikoon in u lys met toepassings, of deur op u Dash -kieslys te klik (as u GNOME gebruik) en na terminale te soek.
  • Vi is een van die oudste en mees gestandaardiseerde Unix-gebaseerde teksversorgers. Vim staan vir "Vi iMproved", wat beteken dat dit soos Vi is, maar met meer funksies. Loop tans op die meeste moderne weergawes van Linux vi onmiddellik sal van stapel gestuur word Vim in plaas daarvan. Die basiese opdragte is dieselfde vir beide redakteurs.
  • Vi het meer 'n leerkurwe as Nano, maar as jy eers die idee kry, is dit redelik maklik om te gebruik.
Skep en wysig tekslêer in Linux deur Terminal 9 te gebruik
Skep en wysig tekslêer in Linux deur Terminal 9 te gebruik

Stap 2. Gaan na die gids waarin u u lêer wil skep

U sal die lêer waarskynlik êrens in u tuisgids wil plaas, waar u reeds sal wees wanneer u 'n terminale venster oopmaak. As u die lêer in 'n bestaande subgids wil plaas, kan u die cd bevel om daar te kom.

  • Om alle vouers in die huidige gids (u tuisgids) te sien, tik ls en druk Tik in.
  • Om na 'n gids in u tuisgids te gaan, tik cd -gidsnaam en druk Tik in (vervang gidsnaam 'met die naam van die gids).
  • As u 'n nuwe gids wil skep, voer die makedir -gidsnaam uit (vervang die naam met die naam wat u aan u nuwe gids wil gee. Gebruik dan die cd -gidsnaam om die gids in te voer.
  • U KAN lêers buite u tuisgids skep en redigeer, maar u benodig worteltoegang om dit te kan doen.
Skep en redigeer tekslêer in Linux deur terminale stap 10 te gebruik
Skep en redigeer tekslêer in Linux deur terminale stap 10 te gebruik

Stap 3. Tik vi lêernaam in en druk ↵ Enter

Alternatiewelik kan u vim lêernaam tik om seker te maak dat die lêer in Vim in plaas van Vi oopmaak. Die "vi" -gedeelte van hierdie opdrag kies die Vim -teksredakteur as die program om te gebruik. Vervang lêernaam met die naam wat u aan u nuwe lêer wil toewys.

  • Vir 'n lêer met die naam "sample.text", tik u byvoorbeeld vi sample.txt.
  • As u huidige gids 'n lêer met dieselfde naam het, sal hierdie opdrag in plaas daarvan die lêer oopmaak.
Skep en redigeer tekslêer in Linux deur terminale stap 11 te gebruik
Skep en redigeer tekslêer in Linux deur terminale stap 11 te gebruik

Stap 4. Druk die i -sleutel

As u Vi of Vim oopmaak, word dit oopgemaak in 'n spesiale modus genaamd Command mode. Deur op die Ek Die sleutel sal u in die invoegmodus plaas, en dit is waar u sal tik.

Jy moet sien - INVOEG- verskyn onderaan die venster as u op die I -toets druk.

Skep en wysig tekslêer in Linux deur terminale stap 12 te gebruik
Skep en wysig tekslêer in Linux deur terminale stap 12 te gebruik

Stap 5. Tik jou teks

Terwyl u in die invoegmodus is, kan u eenvoudig tik soos u normaalweg vir enige ander teksdokument sou doen. Om na die volgende reël te gaan, druk net Tik in.

Skep en wysig tekslêer in Linux deur Terminal 13 te gebruik
Skep en wysig tekslêer in Linux deur Terminal 13 te gebruik

Stap 6. Druk die Esc -sleutel

Dit neem u terug na die opdragmodus. Opdragmodus is waar u dinge sal doen, soos stoor, kopieer, plak en ophou. U sal weet dat u in die opdragmodus is as u "INVOER" nie meer onderaan die venster sien nie.

  • U kan die pyltjie sleutels gebruik om deur die dokument te beweeg terwyl u in die opdragmodus is, beide in Vi en Vim. Met Vim kan u ook die pyltjie sleutels gebruik om in die invoegmodus te beweeg.
  • Gaan te eniger tyd terug na die invoegmodus deur op die ek sleutel.
Skep en redigeer tekslêer in Linux deur terminale stap 14 te gebruik
Skep en redigeer tekslêer in Linux deur terminale stap 14 te gebruik

Stap 7. Tik: w en druk op ↵ Enter

Alle Vi/Vim -opdragte begin met 'n dubbelpunt, en die: w -opdrag stoor die lêer (dink aan "w" as "skryf").

  • As u 'n lêer sonder 'n naam geskep het (of die huidige wysigings in 'n nuwe lêer wil stoor), tik: w lêernaam in plaas daarvan om die lêernaam te vervang deur die naam wat u hierdie lêer wil gee.
  • Om hulp te kry en meer te wete te kom oor Vi/Vim -opdragte, tik: hulp in die opdragmodus en druk Tik in.
Skep en redigeer tekslêer in Linux deur terminale stap 15 te gebruik
Skep en redigeer tekslêer in Linux deur terminale stap 15 te gebruik

Stap 8. Tik: q en druk ↵ Enter om af te sluit

Dit sluit u lêer en bring u terug na die opdragprompt.

  • Tik net vi lêernaam of vim lêernaam om die lêer weer oop te maak.
  • U kan ook op dieselfde tyd stoor en ophou deur: wq in die opdragmodus te tik.

Wenke

  • Stoor u lêer voordat u dit verlaat, aangesien u nie altyd gewaarsku sal word oor ongestoorde veranderinge nie.
  • U kan man vi of man nano op die opdragprompt uitvoer om die handleidings vir een van hierdie teksredakteurs te sien.
  • Een van die nuttigste kenmerke van Vim oor Vi is die sintaksisverligting, wat ideaal is vir kodeerders. Dit bevat ook 'n geïntegreerde spellingkontrole en die vermoë om met die pyltjie sleutels in die invoegmodus te beweeg.

Aanbeveel: