Sisukord:

Kuidas leida ja asendada vi EDitoris?
Kuidas leida ja asendada vi EDitoris?

Video: Kuidas leida ja asendada vi EDitoris?

Video: Kuidas leida ja asendada vi EDitoris?
Video: Mis on sotsiaalse rehabilitatsiooni teenus ja kuidas seda saada? 2024, Mai
Anonim

vi on ka võimas otsing ja asendada võimeid. Ava tekstist otsimiseks faili mittespetsiifilise stringi (märkide või sõnade kombinatsioon) jaoks tippige käsurežiimis koolon (:), "s", kaldkriips (/) ja see kaarstring ise. Sisestatav teave kuvatakse ekraani alumisel real.

Kuidas siis vi redaktoris otsida ja asendada?

Näiteks võite esmalt asetada kursori sõna foo, seejärel vajutage *, et otsing selle eest sõna . Eespool nimetatud asendaja oleks siis muuta kõik sõnad mis vastab täpselt sõnale "foo" ja "bar". Asenda iga sõna "foo" esinemine koos sõna kursori all. tähendab, et vajutate Ctrl-R ja seejärel Ctrl-W.

Samamoodi, kuidas leida ja asendada sõna Linuxis failis? Failis teksti otsimine ja asendamine sedcommandi abil

  1. Kasutage Stream EDitorit (sed) järgmiselt.
  2. sed -i 's/vana-tekst/uus-tekst/g' sisend.txt.
  3. S on sed-i asenduskäsk otsingule ja asendamisele.
  4. See käsib sed-il leida failis nimega input.txt kõik 'vana teksti' esinemised ja asendada see 'uue tekstiga'.

Samuti, kuidas otsida Vi-st teksti?

Tekstistringi leidmiseks vi-st:

  1. vi karvaämblik. Alustuseks avage vi ja konkreetne fail.
  2. /ämblik. Sisestage käsurežiim, seejärel tippige / ja seejärel otsitav tekst.
  3. Termini esimese esinemiskoha leidmiseks vajutage nuppu. Järgmise leidmiseks tippige n.

Kuidas ma saan vi-s konkreetsele reale minna?

Kui olete juba sees vi , saate kasutada minema käsk. Selleks vajutage Esc, tippige rida number ja seejärel vajutage klahvi Shift-g. Kui vajutate Esc ja seejärel Shift-g ilma a määramata rida number, viib see teid viimaseni rida aastal faili.

Soovitan: