VI Editor s naredbama u Linux / Unix Vodiču

Sadržaj:

Anonim

Što je VI urednik?

Uređivač VI najpopularniji je i klasični uređivač teksta u obitelji Linux. Ispod su neki razlozi zbog kojih je uređivač široko korišten -

1) Dostupan je u gotovo svim Linux distribucijama

2) Djeluje na različitim platformama i distribucijama

3) Jednostavan je za upotrebu. Stoga ga milioni korisnika Linuxa vole i koriste za svoje potrebe uređivanja

Danas postoje napredne verzije vi editor na raspolaganju, a najpoznatija je VIM što je V ja Im dokazano. Neki od ostalih su Elvis, Nvi, Nano i Vile. Pametno je naučiti vi jer je bogat značajkama i nudi beskrajne mogućnosti uređivanja datoteke.

Da biste radili na VI editoru, morate razumjeti njegove načine rada . Mogu se podijeliti u dva glavna dijela.

U ovom vodiču naučit ćete više o-

  • vi Naredbeni način
  • vi Način umetanja uređivača
  • Kako koristiti vi editor
  • vi Uređivanje naredbi
  • Kretanje unutar datoteke
  • Spremanje i zatvaranje datoteke

Kliknite ovdje ako videozapis nije dostupan

vi Naredbeni način:

  • U ovom se načinu otvara uređivač vi i razumije samo naredbe
  • U ovom načinu možete pomicati pokazivač i izrezati, kopirati, zalijepiti tekst
  • Ovaj način također sprema promjene koje ste napravili u datoteci
  • Naredbe razlikuju velika i mala slova. Trebali biste koristiti pravo pismo.

vi Način umetanja uređivača:

  • Ovaj način služi za umetanje teksta u datoteku.

  • U način umetanja možete se prebaciti iz naredbenog načina pritiskom na tipku 'i' na tipkovnici

  • Jednom kada ste u načinu umetanja, bilo koja tipka bit će uzeta kao ulaz za datoteku na kojoj trenutno radite.

  • Da biste se vratili u naredbeni način i spremili promjene koje ste napravili, trebate pritisnuti tipku Esc

Kako koristiti vi editor

Za pokretanje VI uređivača - Otvorite terminal (CLI) i upišite

vi  or 

A ako navedete postojeću datoteku, tada će je urednik otvoriti za uređivanje. Inače, možete stvoriti novu datoteku.

VI Uređivanje naredbi

  • i - Umetni u kursor (prelazi u način umetanja)
  • a - Zapisivanje nakon pokazivača (prelazi u način umetanja)
  • A - Napišite na kraju retka (prelazi u način umetanja)
  • ESC - Prekini način umetanja
  • u - poništi zadnju promjenu
  • U - poništi sve promjene na cijeloj liniji
  • o - Otvorite novi redak (prelazi u način umetanja)
  • dd - Izbriši redak
  • 3dd - Izbrišite 3 retka.
  • D - Izbriši sadržaj retka nakon kursora
  • C - Izbrišite sadržaj retka nakon kursora i umetnite novi tekst. Pritisnite ESC tipku za završetak umetanja.
  • dw - Izbriši riječ
  • 4dw - Izbrišite 4 riječi
  • cw - Promjena riječi
  • x - Izbrišite znak na pokazivaču
  • r - Zamijeni znak
  • R - Prepiši znakove od kursora nadalje
  • s - Zamijenite jedan znak ispod kursora i dalje umetnite
  • S - Zamijenite cijeli redak i počnite umetati na početak retka
  • ~ - Promjena velikih i malih slova pojedinačnih znakova

Napomena : Trebali biste biti u " naredbenom načinu" za izvršavanje ovih naredbi . Uređivač VI razlikuje velika i mala slova, pa obavezno upišite naredbe u prava i mala slova.

Obavezno pritisnite pravu naredbu jer ćete u protivnom na kraju napraviti neželjene promjene u datoteci. Također možete ući u način umetanja pritiskom a, A, o, prema potrebi.

Kretanje unutar datoteke

  • k - Pomicanje kursora prema gore
  • j - Pomicanje kursora prema dolje
  • h - Pomicanje kursora ulijevo
  • l - Pomicanje kursora udesno

Morate biti u naredbenom načinu za kretanje unutar datoteke. Zadane tipke za navigaciju spomenute su u nastavku; Također možete koristiti tipke sa strelicama na tipkovnici .

Spremanje i zatvaranje datoteke

  • Shift + zz - spremite datoteku i zatvorite
  • : w - Spremite datoteku, ali neka bude otvorena
  • : q - Prekinite bez spremanja
  • : wq - Spremite datoteku i zatvorite

Trebali biste biti u naredbenom načinu da biste izašli iz uređivača i spremili promjene u datoteku.

Sažetak:

  • Uređivač vi najpopularniji je i najčešće korišten Unix uređivač teksta
  • Obično je dostupan u svim Linux distribucijama.
  • Radi u dva načina, Command i Insert
  • Naredbeni način uzima korisničke naredbe, a način Umetanje služi za uređivanje teksta
  • Trebali biste znati naredbe za lak rad na datoteci
  • Učenje korištenja ovog uređivača može vam koristiti u stvaranju skripti i uređivanju datoteka.