Katalogarbeid i Linux kan bli en veldig kompleks oppgave hvis vi ikke har riktig kunnskap eller verktøy. Ingen av oss vil sikkert føle at vi er i hjørnet når vi jobber med Linux -systemer, derfor tenker Solvetic alltid på å tilby de beste løsningene, slik at arbeidet med filer på disse systemene blir så komplett som mulig. Et av de grunnleggende verktøyene for å utføre det er bruk av et tekstredigeringsprogram, og i dette tilfellet snakker vi om selve tekstredigereren integrert i Linux som kalles VIM.
Hva er VimVim -editoren ("VI IMproved") er bokstavelig talt en VI -klon, som i seg selv er et program som ligner VI -tekstredigereren som brukes lenge i UNIX -miljøer, og som tilbyr visse praktiske funksjoner for alle typer brukere.
En av de store fordelene med å bruke Linux vim -editoren er at den ikke bare kan fungere i tekstmodus, men at den også integrerer et grafisk grensesnitt som legger til menyer og musestøtte, noe som betyr at ytelsen vil bli enda større.
Vim -kompatibilitetHvis vi snakker om kompatibilitet og bruk, noe som er viktig, er Vim -editoren tilgjengelig for operativsystemer som:
- Venner
- Atari MiNT
- BeOS
- TO
- Mac os
- Neste steg
- OS / 2
- OSF
- Riskos
- SGI
- UNIX
- VMS
- Windows
- FreeBSD
- Linux
VIM -funksjonerNår vi bestemmer oss for å bruke vim -editoren i Linux, vil vi ha noen funksjoner som:
- Utførelse av automatiske kommandoer.
- Støtte for flere tegn og språk.
- Kompatibel med iso-latin1 tegnsettet og for termkapslen.
- Fullføringskommandoer.
- Makroopptaksfunksjoner.
- Oppdagelse og konvertering av filformater.
- Vertikalt oppdelte vinduer.
- Syntaks utheving.
- Fremheving av parenteser, parenteser, seler og flere tegn.
- Vimdiff -funksjonen takket være hvilken vi kan redigere to eller tre filer, og Vim vil vise forskjellene mellom disse og mange flere.
Vi kan se hvordan bruken av vim -editoren virkelig er fullstendig og funksjonell, problemet er at mange brukere, nybegynnere eller ikke, går seg vill mens de bruker editoren og ikke oppdager hvordan man trygt kan avslutte den, og derfor vil vi forklare ulike metoder for denne prosessen.
MerkHvis vi ikke har vim i den brukte distroen, kan vi installere den ved å utføre:
sudo apt installere vim
1. Avslutt Vim -editoren uten å bruke endringer på Linux
Når vi får tilgang til vim, men vi ikke gjør noen endringer, eller hvis det ikke var tanken på å få tilgang til det, må vi forstå at vim -editoren kjøres i normal modus, noe som ikke lenger er en indikasjon på at filen ikke endres.
Trinn 1
For å gå ut uten å gjøre noen endringer må vi angi følgende. Vi trykker Enter og på denne måten vil vi avslutte vim -editoren i Linux.
: hva
Steg 2
Hvis feilen "Ingen skriving siden den siste endringen" vises når vi utfører dette, betyr det at vi har angitt et tegn eller at filens struktur er blitt endret i noe, vi kan avbryte endringene ved å utføre:
: q!
Trinn 3
I tilfelle du får tilgang til vim -tekstinnsettingsmodus, som du får tilgang til med tasten Jeg, hvis vi ønsket å forlate denne måten fordi vi ikke kommer til å skrive inn noe eller fordi vi skriver inn tekst, men vi angrer på det til slutt:
Trinn 4
Der kan vi ikke bruke verken: q eller: q!, I dette tilfellet vil vi bruke Esc -tasten som vi vil gå til normal modus med, og der vil vi kunne bruke de tidligere kombinasjonene. Hvis vi har flere filer åpne med vim samtidig og vi ønsker å lukke dem i et enkelt trinn, må vi utføre følgende:
: qa!
2. Lagre filer med Vim -editoren på Linux
Trinn 1
Når de respektive endringene er gjort i den nåværende filen, kan vi utføre følgende linje for å bruke de ønskede endringene på den:
: wq
MerkDette åpenbart etter å ha brukt i -tasten for å sette inn teksten og bruke esc -tasten for å gå tilbake til normal modus.
Steg 2
Et annet enklere alternativ for å lagre og lukke vim er å kjøre følgende:
: x
Trinn 3
Noen flere kommandoer for å avslutte vim er:
- Trykk på Shift -tasten og bruk zz -tastene
Skift + z + z
- Trykk på Shift -tasten og bruk zq -tastene
Skift + z + q
3. Åpne forskjellige Vim -moduser i Linux
Som et ekstra poeng til det vim tilbyr oss, vil Solvetic forklare hvordan du får tilgang til de forskjellige modusene for vim, disse er:
Normal modusFor å bruke normal modus, bare kjør vim eller bruk Esc -tasten mens du er i en av de ovennevnte modusene:
Sett inn modusHvis vi vil bruke innsettingsmodus som teksten i filen legges til eller redigeres med, trykker vi på tasten Jeg og merk at nederst er legenden "innsats"
KommandomodusFor å bruke kommandomodus må vi bruke skiltene:.Takket være denne modusen kan vi bruke funksjoner som å søke og erstatte med vanlige uttrykk.
Visuell modusHvis planen vår er å bruke den visuelle modusen, må vi skrive inn bokstaven
v
Vi ser hvordan denne redaktøren er en nyttig og enkel løsning for å utføre alle oppgavene med å redigere filer i de forskjellige katalogene i Linux takket være hvert av verktøyene og måtene å arbeide på en ikke bare trygg, men også praktisk måte.