Kuinka muokata tiedostoja Linuxissa: tekstieditori vi on paras ystäväsi
Sisällysluettelo:
- Vi-tekstieditori
- Vi-tilat
- Vi selviytymisopas
- Peruskomennot
- Komentojen muokkaaminen
- Etsi ja vaihda
- Kopioi ja liitä
- Leikkaa ja liitä
Vi, sanasta Visual, on ohjelma, joka on luetteloitu tekstieditoriksi, koska toisin kuin tekstinkäsittelyyn luokiteltuja, se ei tarjoa työkaluja, joilla visualisoida asiakirjan lopputulos sen tulostamishetkellä. Toisin sanoen siitä puuttuu vaihtoehtoja tekstin keskittämiseen tai perustelemiseen, mutta se sallii perustoiminnot, kuten merkkien kopioimisen, liittämisen, siirtämisen tai poistamisen monipuolisesti. Ohjelmoijat käyttävät usein tämäntyyppisiä ohjelmia lähdekoodin kehittämiseen.
Haluat varmasti, miksi meidän pitäisi tietää Vi: stä?, pääasiallinen syy on, koska sitä löytyy kaikista Linux-jakeluista, ja hätätilanteissa se voi olla ainoa käytettävissä oleva editori, joka ratkaisee järjestelmän vioittumisen, käynnistysvirheiden tai muun katastrofin ongelmat. Vaadittavat resurssit ovat kuitenkin vähäisiä ja se on ihanteellinen järjestelmätiedostojen hallintaan.
Vi-tekstieditori
Vi luotiin ottamalla ed ja entiset resurssit, kaksi julkaisijaa Unixille. Alun perin Bill Joy kirjoitti sen vuonna 1976. On olemassa parannettu versio nimeltään Vim, mutta koska Vi: tä on melkein kaikissa levityksissä, on välttämätöntä tuntea sen lähtöpisteet hätätoimiin.
Vi-editori on tekstieditori, jota voidaan käyttää kaikentyyppisissä päätelaitteissa, sen suorittaminen on koko näytön koko, se pystyy käsittelemään muistissa olevan koko tiedoston tekstiä ja muutama näppäin riittää tarvittavien toimintojen suorittamiseen.
Vi-tilat
Vi: n toiminta riippuu kolmesta tilasta tai moodista:
- Komento- tai normaalitila: se on vi-oletustila, jossa näppäimillä voit suorittaa toimintoja kurssin siirtämiseksi, tiedoston selaamiseksi, tekstin käsittelemiseksi tai yksinkertaisesti lopettaaksesi muokkaamisen. Toinen, lisäys- tai tekstitila: näppäimet kirjoittavat tekstin merkit ja viimeinen viimeisen rivin tila tai ex: jos näppäimiä käytetään komentojen kirjoittamiseen näytön alareunaan, viimeiselle riville.
Vi selviytymisopas
Syntaksi suorittaa Vi terminaalistasi on seuraava:
Näin "tiedostonimen"
Kun tiedosto on näytetty, voit liikkua joko nuolen osoittimilla tai näppäimillä: h, j, k, l, jos sinulla ei ole nuolen kohdistinta.
On myös muita tapoja vedota vi. Esimerkiksi:
Jos haluat vain avata muokkausikkunan ilman tiedostoja, käytä:
Näin
Jos 'tiedostonimeä' ei ole yleisessä syntaksissa, vi tuottaa tiedoston, jolla on ilmoitettu nimi.
Voit avata vi: n useilla tiedostoilla kerralla:
näki tiedosto1 tiedosto2
Samoin se antaa meille mahdollisuuden avata tiedoston asettamalla kohdistimen tietylle riville, tiedoston lopussa tai avainsanan esiintymisen mukaan. Alla on esimerkkejä vastaavasti:
vi +45 tiedosto1 vi + $ tiedosto1 vi + / Oli tiedosto1
Saatat olla kiinnostunut lukemaan: LyX: Edistynyt asiakirjaprosessori LaTeX: ssä Ubuntulle
Peruskomennot
Muutamalla peruskomennolla voit nyt työskennellä vi-tiedostosi kanssa.
komento | kuvaus |
---|---|
: q | Se on poistuminen editorista (tallentamatta tietoja) |
: q! | Se on pakotettu tapa poistua editorista tallentamatta tietoja (vaikka tiedostoon olisi jo tehty muutoksia) |
: wq | Tallenna tiedosto ja sulje editori |
: tiedostonimi | Tallenna tiedosto määritettynä nimellä |
Komentojen muokkaaminen
komento | kuvaus |
---|---|
x | Käytetään kohdistimen alla olevan merkin poistamiseen |
dd | Sitä käytetään rivin poistamiseen, joka on tällä hetkellä kohdistimen alla. |
d x d | Sitä käytetään x- määrän rivien poistamiseen tiedostosta laskettuna kohdistimen alla olevasta rivistä. |
n x | Sitä käytetään poistamaan n merkkiä, jotka lasketaan kohdistimesta tuolloin. |
x >> | Sitä käytetään tunnistamaan oikealle x riviä kohdistimesta alkaen. |
x << | Sitä käytetään x- viivojen sisennykseen vasemmalle kohdistimesta alkaen. |
Etsi ja vaihda
Suoritaksemme sanahaut teemme sen normaalista tai komento-tilassa. Se on yhtä helppoa kuin kirjoittamalla symboli “ / ” ja sen jälkeen etsittävä merkistö. Vahvista painamalla Enter-näppäintä. Navigoida esiintymien välillä käytämme n-näppäintä.
Jos tarvitsemme tietyn merkkijonojen korvaamisen, käytettävä syntaksi on seuraava:
Voit tehdä sen rivillä
: s / korvattava merkkijono / korvaava merkkijono /
Korvauksen tekeminen koko asiakirjassa
Korvaus voidaan tehdä koko asiakirjassa seuraavalla syntaksilla:
% s / korvattava merkkijono / korvaava merkkijono /
Parasta tässä menetelmässä on, että se on erittäin tehokas etsimään säännöllisten lausekkeiden avulla.
Kopioi ja liitä
Vi-editori antaa meille myös mahdollisuuden kopioida ja liittää valikoima rivejä. Prosessi on yksinkertainen, esittelemme seuraavan komennon:
nyy
Missä, n edustaa rivien määrää, jotka haluan kopioida.
Esimerkiksi, jos suorittama komento on seuraava:
18yy
Tuloksena on 18 riviä, jotka kopioidaan leikepöydälle. Liitä valinta valitsemalla vain kirjain p .
Leikkaa ja liitä
Tämä prosessi on samanlainen kuin edellinen, mutta korvaamme komennon:
Ndd
Samoin n edustaa leikattavien ja lopuksi liittäävien rivien lukumäärää käyttämällä p- näppäintä .
Onko elämä pelastanut sinut? ? Kerro kokemuksestasi kommenteissa.
Pakkaa ja purkaa tiedostoja Linuxissa
Selitämme tässä opetusohjelmassa Pakkaa ja purkaa tiedostoja linux: ZIP, BZ2, Tar, Tar.GZ, Rar Debianissa, Ubuntu, Suse, Mint, CentOS ja Fedora.
Kuinka haastaa ystäväsi kilpailemaan watchos 5: ssä
Fyysisen aktiivisuutesi lisäämiseksi voit haastaa ystäväsi viikkokilpailuun watchOS 5: n avulla
▷ Mikä on julkinen ja yksityinen ip ikkunani Windowsissa ja Linuxissa [paras selitys]?
Kerromme sinulle erot julkisen ja yksityisen IP: n välillä, miten se löytyy Windowsista, Androidista, MacOSX: sta ja Linuxista ✅