Mājas lapa » » Iesācēja ceļvedis teksta failu rediģēšanai ar Vi

    Iesācēja ceļvedis teksta failu rediģēšanai ar Vi

    Vi ir spēcīgs teksta redaktors, kas iekļauts vairumā Linux sistēmu, pat iegulto. Dažreiz jums būs jārediģē teksta fails sistēmā, kurā nav iekļauts draudzīgāks teksta redaktors, tāpēc Vi ir svarīgi zināt.

    Atšķirībā no Nano, viegli lietojamu gala teksta redaktoru, Vi nespēj turēt roku un sniegt ekrānā īsinājumtaustiņu sarakstu. Tas ir modāls teksta redaktors, un tam ir gan ievietošanas, gan komandu režīms.

    Darba sākšana

    Vi ir termināla lietojumprogramma, tāpēc jums tas jāsāk no termināļa loga. Izmantojiet vi / ceļš / uz / failu komandu, lai atvērtu esošo failu ar Vi. The vi / ceļš / uz / failu komanda darbojas arī tad, ja fails vēl nav; Vi izveidos jaunu failu un saglabās to uz norādīto vietu.

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

    Komandu režīms

    Tas ir tas, ko jūs redzēsiet, atverot failu vi. Izskatās, ka jūs varat sākt rakstīt, bet jūs nevarat. Vi ir modāls teksta redaktors, un tas tiek atvērts komandu režīmā. Mēģinot rakstīt šajā ekrānā, rodas neparedzēta uzvedība.

    Komandu režīmā kursors var pārvietoties ar bulttaustiņiem. Nospiediet x taustiñu, lai izdzºstu rakstzïmi zem kursora. Ir dažādas citas dzēšanas komandas - piemēram, rakstīt dd (divreiz nospiediet taustiņu d), izdzēš visu teksta rindu.

    Jūs varat atlasīt, kopēt, izgriezt un ielīmēt tekstu komandu režīmā. Novietojiet kursoru tā teksta kreisajā vai labajā pusē, kuru vēlaties kopēt, un nospiediet v taustiņu. Pārvietojiet kursoru, lai izvēlētos tekstu, un pēc tam nospiediet y lai kopētu izvēlēto tekstu vai x to samazināt. Novietojiet kursoru vēlamajā vietā un nospiediet p taustiņu, lai ielīmētu kopētu vai izgriezto tekstu.

    Ievietošanas režīms

    Neatkarīgi no komandu režīma, otrs režīms, kas jums jāzina, ir ievietot režīmu, kas ļauj ievietot tekstu Vi. Ieejot ieliktņa režīmā, ir viegli, kad jūs to zināt - vienkārši nospiediet i taustiņu vienu reizi pēc tam, kad kursors ir novietots komandu režīmā. Sāciet rakstīt un Vi ievietos rakstzīmes, ko ievadāt failā, nevis mēģināt tās interpretēt kā komandas.

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

    Saglabāšana un pārtraukšana

    Varat saglabāt un aizvērt vi komandrindas režīmā. Pirmkārt, pārliecinieties, ka esat komandas režīmā, nospiežot evakuācijas taustiņu (atkārtoti nospiežot aizbēgšanas taustiņu, nekas netiek darīts, ja esat jau komandas režīmā.)

    Tips : wq un nospiediet Enter, lai ierakstītu failu diskā un izietu no vi. Varat arī sadalīt šo komandu uz augšu - piemēram, ierakstiet : w un nospiediet taustiņu Enter, lai ierakstītu failu diskā bez pārtraukšanas vai veida : q , lai izietu no vi, saglabājot failu.

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


    Pārbaudiet Nano, ja meklējat vieglāk lietojamu gala teksta redaktoru. Lielākā daļa Linux sadalījumu ir aprīkoti ar Nano, bet iegultās sistēmas un citas noņemtas vides bieži vien ietver tikai Vi.