Iesācēju rokasgrāmata teksta failu rediģēšanai ar Vi

Satura rādītājs:

Iesācēju rokasgrāmata teksta failu rediģēšanai ar Vi
Iesācēju rokasgrāmata teksta failu rediģēšanai ar Vi

Video: Iesācēju rokasgrāmata teksta failu rediģēšanai ar Vi

Video: Iesācēju rokasgrāmata teksta failu rediģēšanai ar Vi
Video: How to Publish Remote App programs in Remote Desktop Service - YouTube 2024, Aprīlis
Anonim
Vi ir spēcīgs teksta redaktors, kas iekļauts lielākajā daļā Linux sistēmu, pat iegulto. Dažreiz jums ir jārediģē teksta fails sistēmā, kurā nav ietverts draudzīgāks teksta redaktors, tāpēc ir svarīgi zināt Vi.
Vi ir spēcīgs teksta redaktors, kas iekļauts lielākajā daļā Linux sistēmu, pat iegulto. Dažreiz jums ir jārediģē teksta fails sistēmā, kurā nav ietverts draudzīgāks teksta redaktors, tāpēc ir svarīgi zināt Vi.

Atšķirībā no Nano, viegli lietojama termināla teksta redaktora, Vi nesaglabā roku un nesniedz sarakstu ar īsinājumtaustiņiem ekrānā. Tas ir modāla teksta redaktors, un tam ir gan ievietošanas, gan komandu režīms.

Darba sākšana

Vi ir gala lietojumprogramma, tāpēc jums tas jāsāk no termināla loga. Izmantojiet vi / path / to / file komandu atvērt esošu failu ar Vi. The vi / path / to / file komanda darbojas arī tad, ja fails vēl neeksistē; Saglabājot, Vi izveidos jaunu failu un ierakstīs to norādītajā vietā.

Image
Image

Neaizmirstiet izmantot sudo, ja vēlaties rediģēt sistēmas failu. Tātad, piemēram, jūs vēlaties ierakstīt sudo vi / etc / fstab ja vēlaties rediģēt fstab failu. Izmantojiet su ja jūs izmantojat Linux versiju, kas nav Ubuntu versija, bet neizmanto sudo.

Komandu režīms

To redzēsiet, atverot failu vi. Izskatās, ka jūs varat sākt rakstīt, taču jūs nevarat to izdarīt. Vi ir modāla teksta redaktors, un tas tiek atvērts komandu režīmā. Mēģinot ierakstīt šajā ekrānā, radīsies negaidīta uzvedība.

Image
Image

Lai gan komandu režīmā jūs varat pārvietot kursoru ar bulttaustiņiem. Nospiediet x taustiņš, lai izdzēstu rakstzīmi zem kursora. Ir arī citas komandas izdzēst, piemēram, rakstīt dd (divreiz nospiediet taustiņu d), tiek dzēsta visa teksta rindiņa.

Jūs varat izvēlēties, kopēt, izgriezt un ielīmēt tekstu komandu režīmā. Novietojiet kursoru teksta kreisajā vai labajā pusē, kuru vēlaties kopēt, un nospiediet v atslēga. Pārvietojiet kursoru, lai atlasītu tekstu, un pēc tam nospiediet y nokopēt izvēlēto tekstu vai x to sagriezt. Novietojiet kursoru vēlamajā vietā un nospiediet p taustiņš, lai ielīmētu tekstu, kuru esat kopējies vai izgriezis.

Image
Image

Ievietot režīmu

Papildus komandu režīmam, otrais režīms, kas jums jāzina, ir ievietošanas režīms, kas ļauj ievietot tekstu Vi. Ievietot ievietošanas režīmu ir viegli, ja jūs zināt, ka tā pastāv - vienkārši nospiediet i vienu reizi pēc tam, kad esat novietojis kursoru komandu režīmā. Sāciet rakstīt un Vi ievietos rakstzīmes, kuras ievadāt failā, nevis mēģināt tos interpretēt kā komandas.

Kad esat pabeidzis ievietošanas režīmā, nospiediet izietnes taustiņu, lai atgrieztos komandu režīmā.
Kad esat pabeidzis ievietošanas režīmā, nospiediet izietnes taustiņu, lai atgrieztos komandu režīmā.

Ietaupot un atmest

Jūs varat saglabāt un iziet no komandu režīma. Vispirms pārliecinieties, ka esat komandu režīmā, nospiežot escape atslēgu (vēlreiz nospiežot escape atslēgu, ja jūs jau esat komandu režīmā).

Tips : wq un nospiediet enter, lai ierakstītu failu diskā un izietu vi. Jūs varat arī sadalīt šo komandu uz augšu - piemēram, ierakstiet : w un nospiediet enter, lai ierakstītu failu diskā, neizejot no tā vai ierakstiet : q lai izietu vi, saglabājot failu.

Image
Image

Vi neļaus jums atmest, ja esat mainījis failu kopš pēdējās saglabāšanas, bet jūs varat to ierakstīt : q! un nospiediet enter, lai ignorētu šo brīdinājumu.

Image
Image

Pārbaudiet Nano, ja meklējat vieglāk lietojamu gala teksta redaktoru. Lielākajai daļai Linux sadali ir instalēta Nano, bet iegultās sistēmas un citas noņemtas vides bieži vien ietver tikai Vi.

Ieteicams: