Datamaskiner, Programvare
Vi-redaktøren: kommandoer, instruksjon, konfigurasjon
Datamaskiner av den nye generasjonen er alle bygget på grunnlag av operativsystemer med grafisk grensesnitt. I dag husker ikke alle at for 40 år siden ble all ledelse utført ved hjelp av spesielle tekstkommandoer, og arbeidet med en datamaskin lignet enveischatt. Og til tross for de store endringene i elektronikkverdenen, er det mange fans av kommandolinjen, og produktene styres utelukkende ved hjelp av tekstkommandoer. For eksempel, vi-redaktøren, som med rette anses å være et av de mest praktiske og fleksible verktøyene for å skrive tekster til denne dagen. I det følgende materialet vil vi se nærmere på hva vi er. Instruksjoner til redaktøren, de grunnleggende kommandoer og muligheter - om alt dette, les nedenfor.
Hva er vi?
I sin essens er vi ikke noe mer enn en klassisk tekstredaktør, som var mye i perioden fra tidlig på 70-tallet til slutten av 90-tallet. Spesielt ble dette utviklet i 1976. Tanken om å lage en ny forenklet tekstredigerer kom til tankene Bill Joy, som på den tiden brukte et annet populært produkt. Ifølge Joey og hans kolleger var Ed for komplisert og "bare dødelige" kunne ikke mestre det fullt ut. Derfor skapte George Coloris sin egen tekstredigerer, som ironisk ble kalt "redaktøren for bare dødelige", og først da Bill endret det og førte til det moderne utseendet som eksisterer i dag.
Systemkrav
Det er ingen foreløpige krav til å mestre kommandolinjen og tekstredigererne som vi. Du kan starte fra bunnen av og på hvilken som helst plattform, enten det er UNIX-lignende systemer (og "gafler" fra dem) eller Linux-distribusjoner. I hver av dem kan du installere vi i en eller annen form. Vi-redaktøren for Windows eksisterer også.
Kundealternativer
Før du begynner å jobbe med vi, må du velge riktig klient. Selvfølgelig kan du bruke den opprinnelige redaktøren, men det vil være begrenset i muligheter, og det ser for forvirrende ut, så du bør være oppmerksom på følgende programmer:
- Vim er en modifisert versjon av den klassiske redaktøren. Hovedfunksjonen i programmet er muligheten til å installere egendefinerte utvidelser, for eksempel syntaksutheving, Unicode-støtte, makrostøtte, individuell øktbesparelse og mye mer. Det er også en versjon med et grafisk grensesnitt kalt GVim.
- Elvis er en av de første klonene i vi, skrevet i C-programmeringsspråket og tilgjengelig på alle plattformer samtidig. Dette er en fullskjermredaktør som støtter Windows og syntaksutheving.
- Vile er et forsøk på å kombinere det beste av to populære tekstredaktører. Blant brukerne av tekstredaktørene Emacs og vi er det en uutviklet fiendskap. Utviklerne av ville prøvde å kombinere de viktigste funksjonene i begge programmene for å gi brukerne et universelt verktøy for å jobbe med tekst.
- Nvi er en klassisk vi-basert redaktør, kompilert spesielt for FreeBSD-systemer.
- Viper er ikke engang en egen klient, det er bare en plugin for den populære tekstredigereren Emacs, som lar deg etterligne kommandoene til tekstredigereren vi.
Komme i gang med vi
Mest sannsynlig, å jobbe med redaktøren, trenger ikke engang å laste ned noe. De fleste Linux-distribusjoner er sammen med vi. Faktisk trenger du bare å skrive inn riktig kommando for å starte og spesifisere filen som skal åpnes. Hvis du vil åpne en fil i vim, må du skrive - "vim * filnavn * .txt". Like etter det kommer et dokument fram for deg. For å åpne den i GUI, må du erstatte kommandoen med - "gvim * filnavn * .txt". I utgangspunktet vil du legge inn kommandomodus. Vi-redaktøren forutsetter å jobbe i to moduser: redigeringsmodus og kommandomodus. Den første er for tekstinngang, og den andre er for å navigere og utføre funksjoner som lagre. La oss starte med kommandomodus og navigasjon.
navigasjon
Først og fremst bør du gjøre deg kjent med kommandoene til vi-editoren som lar deg flytte markøren i dokumentet. I utgangspunktet benyttes nøklene h, j, k, l, som er ansvarlige for å flytte venstre, ned, opp og høyre. I prinsippet er det i moderne versjoner av vi, inkludert vim og grafiske "gafler", støtte med piler, men å tvinge deg selv til å bruke den klassiske versjonen, vil du til slutt bli vant til og innse at den er så mye raskere og mer praktisk. Den eneste funksjonen som kan forårsake forvirring - mangelen på evnen til å flytte til topplinjen av h og l, bruk alltid j og k-knappene for å bevege seg opp og ned. For å flytte til begynnelsen eller slutten av en linje, bruk 0 og $ -tastene. For å flytte mellom sider, bruk hurtigtastene Ctrl + F og Ctrl + B.
For å flytte mellom ord bruker tastene w, e, b. For å umiddelbart flytte til første tegn i neste ord, trykk w. For å flytte til siste tegn i neste ord, trykk på E. For å plassere det første tegnet i det forrige ordet, trykk b. Her er det også en liten snag. Saken er at de vanskelige ordene redaktøren deler på blanks og en dash på separate ord. Dette betyr at uttrykket "nattdrift" vil bli betraktet som tre forskjellige ord. For å unngå å kaste bort tid for å hoppe gjennom et dash, kan du bruke kommandoer med store bokstaver, det vil si W sammen w eller B sammen b.
For mer imponerende hopp, brukes parentes () og {}. Den første hjelpen til å flytte mellom setninger og andre mellom hele avsnittene.
Den mest hensiktsmessige måten å flytte er å bevege seg gjennom linjer og søkeord. For å flytte markøren til en bestemt linje, må du skrive inn linjenummeret og G (det skal være store bokstaver G). For å flytte til et bestemt ord må du starte søket med / tegnet. For eksempel, hvis du vil finne ordet anaphora, skriv / anaphora og trykk Enter. For å flytte mellom søkeord, bruk tastene n og N.
Redigering og lagring
Først finner du ut hvordan du avslutter vi-redaktøren. Du kan gjøre dette med kommandoen: q, som bare lukker programmet uten noen endringer. Det er verdt å merke seg at du ikke vil kunne lukke programmet hvis det er gjort endringer i dokumentet. Dette er en slags beskyttelse mot tap av informasjon, så du må alltid lagre dataene før du avslutter. Lagring i vi-editoren er gjort ved hjelp av kommandoen: w. Lag kan kombineres. For eksempel ved å skrive inn: wq, lagrer du samtidig dataene og lukker programmet. Men det er ikke alt. Hvis du vil lagre det endrede dokumentet i en ny fil, må du bruke kommandoen vi editor - "Lagre til fil", som implementeres ved å skrive inn: w * filnavn * .txt.
La oss nå snakke om "enkel" redigering, som er knyttet til lignende lag uten å endre innholdet i dokumentene. For eksempel, for å slette et tegn, bruk x-tasten, og for å koble to linjer til hverandre, bruk J-tasten. For å slette en hel streng, dobbeltklikk d-tasten. Du kan erstatte symboler med r-tasten.
En hvilken som helst av kommandoene ovenfor kan dupliseres (eller gjentas flere ganger) ved hjelp av tasten. (Dot). Så, for eksempel, kan du slette fire linjer samtidig ved å skrive dd ....
Disse kommandoene kan kombineres. Vi vet allerede det med parentes) du kan flytte til slutten av linjen, og med braketten} kan du hoppe til slutten av avsnittet. Ved å bruke d-tasten med dem kan du slette hele linjer og avsnitt uten å kaste bort tid.
Å vite så mange kommandoer av vi-editoren for å slette tekst, må du lære å gjenopprette alt eksternt (er det ikke nok det). For å gjøre dette, bruk u-tasten, som lar deg gå tilbake, uansett hvilken handling som ble tatt før (med mindre dette ikke avsluttes programmet).
Redigeringsmodus
Siden du har lest kommandoene for å administrere en tekstredigerer, er det på tide å gå videre til sin umiddelbare oppgave å skrive inn tekst. Prosessen med å skrive inn tekst, selvfølgelig, adskiller seg ikke fra det i noen annen redaktør, men det er alltid viktig å huske at du hele tiden må bytte mellom redigeringsmoduser og kommandoer. For å gå inn i redigeringsmodus, trykk på i eller en tast (dette påvirker bare posisjonen til markøren i teksten). Etter det kan du umiddelbart begynne å ringe. Hele teksten skrives inn i en linje, til du bruker o-tasten som lager en ny linje, eller kommandoen cc, som erstatter den aktuelle linjen med ny tekst. For å gå tilbake til kommandomodus, bruk Esc-tasten.
Visuell modus, kopi og lim inn
Ved hjelp av tekstredigerere tar vi ofte til funksjonen ved å kopiere og lime inn tekst. Vi er vant til hurtigtasterne Ctrl + C og Ctrl + V i moderne operativsystemer, slik at arbeidet i vi kan virke komplisert. Faktisk trenger du bare å gå inn i visuell modus, og bruk deretter kommandoene du allerede har lært å velge og kopiere ønsket tekst. Kopiering i vi-editoren (som innsetting) virker bare i en spesiell visuell modus (aktivert med v-tasten). I visuell modus er en del av teksten i dokumentet uthevet. Det opplyste området kan endres ved å bruke navigasjonstastene og deres kombinasjoner. Deretter, etter at ønsket område er valgt, trykk bare på y for å kopiere teksten eller d for å kutte den (slett fra valget). Lim inn tekst er like enkelt - flytt markøren til ønsket område og trykk på P. Teksten vises øyeblikkelig i området bak markøren.
Komplekse kommandoer
Under komplekse kommandoer er det lag kombinert. De har allerede blitt diskutert ovenfor, men de burde bli lagt vekt på igjen, fordi du kan oppnå maksimal produktivitet og bekvemmelighet takket være de riktige kombinasjonene.
Du kan også bruke tall med noen bevegelseskommandoer. Hvis du for eksempel vil flytte ikke ett ord, men umiddelbart til 6, så i stedet for seks ganger på w, kan du bare skrive inn 6w. Med tall kan du kombinere to lag samtidig. Hvis du for eksempel vil slette flere ord samtidig, kan du bruke kommandoen d5w, som fjerner 5 ord samtidig. Følgelig vil kombinasjoner med parentes slette strenger, avsnitt, og så videre.
Tekst erstatning
Av de ekstra funksjonene er det verdt å markere muligheten til å erstatte hele tekststykker, samt alle sammenpassende deler av hele dokumentet. Dette er et nyttig alternativ, spesielt når det gjelder programmeringskode eller fylle ut store spørreskjemaer med dupliserte data. Tenk deg at det er en forklaring på den valgte linjen i forklaringen, men vi ønsker å bytte den til en annen, for eksempel å gi mat til tanke. I dette tilfellet vil kommandoen se slik ut: - s / forklaring / gi mat til tanke /. For å erstatte alle omtaler av forklaringen i dokumentet, kan du litt komplisere kommandoen, så det vil se slik ut:% s / forklaring / gi mat til tanker / g.
I stedet for å konkludere
Så nå forstår du hvordan du administrerer vi-redaktøren. Du kjenner alle de grunnleggende kommandoene, hvordan du redigerer og redigerer tekst. Kjent med nyttige kommandoer og muligheter. Det er den ideelle tiden til å prøve alt dette i praksis. Til tross for det litt avstøtende utseende og høy opptaksgrense, kan vi etter en kort praksis være det mest praktiske verktøyet for deg å jobbe med. Det viktigste er ikke å få panikk, skrive ned alle de lærte kommandoene, skriptene og gjenta dem alle i praksis for å få nyoppkjøpte ferdigheter til automatisme.
Similar articles
Trending Now