Vim og Sublime tekst er to forskjellige tekstredigerere som folk anbefaler på grunn av deres gode kompatibilitet og alternativer. Imidlertid, hvis du vil gå for en av disse tekstredigererne og er forvirret om å velge den rette, kan du lese vår guide. Vi har nevnt de fullførte detaljene i Vim vs. Sublime Text for å velge riktig i henhold til dine krav.
Vim vs. Sublime Text: Explifying Differences
Hva er Vim?
Vim er en fantastisk og svært konfigurerbar teksteditor opprettet for å gi en effektiv plattform for tekstredigering. Vim er en forbedret versjon av Vi editor, og den distribueres med de fleste UNIX-systemene.
Denne tekstredigereren er også populær som en “programmeringsredaktør” fordi den er veldig nyttig for programmering. Derfor anser mange utviklere det som et helt IDE (integrert utviklingsmiljø).
Bortsett fra programmeringsarbeid, er Vim det perfekte valget for alle typer tekstredigeringstyper, fra å skrive e-post til redigering av konfigurasjonsfiler. Sammenlignet med Vi har Vim noen forbedringer som:
- Angre på flere nivåer
- Filnavn fullført
- Syntaksfremheving
- Flere vinduer
- Kommandolinjeredigering
- Online-hjelp
- Visuelt utvalg
Det er et online hjelpesystem (åpne det ved hjelp av kommandoen “: help”) for Vim, slik at du ikke trenger å bekymre deg for noe mens du bruker det. Bram Moolenaar har laget det meste av Vim, så hvis du vil se et kredittnavn, kan du bruke “: help credits”.
Funksjoner av Vim
Ulike funksjoner i Vim tilbyr fantastisk bekvemmelighet for brukeren, så her er listen over disse funksjonene:
- Vim har et lite minneutrykk som betyr at mengden hovedminne den bruker til å kjøre er lav.
- Vim er et kommandosentrisk som betyr at brukere enkelt kan utføre kompliserte tekstrelaterte oppgaver ved hjelp av noen få kommandoer.
- Vim har en innspillingsfunksjon som lar brukeren ta opp og deretter spille Vim-kommandoer gjentatte ganger.
- Det er støtte for flere vinduer i Vim som betyr at brukere kan dele skjermen i to forskjellige vinduer.
- Vim er svært konfigurerbar og bruker en enkel tekstfil for å lagre konfigurasjonen.
- Vim har også flere buffere og funksjoner med flere faner for å gjøre det lettere når du jobber.
- Vim har også forskjellige plugin-støtte som betyr at brukere kan utvide funksjonalitetene sine ved hjelp av forskjellige plugins.
Vanlige kommandoer fra Vim
Kommandoer | Beskrivelse |
hjkl | Denne kommandoen brukes til å flytte markøren til henholdsvis venstre, høyre, opp og ned. |
w | Denne kommandoen brukes til å flytte et ord fremover. |
ctrl + f | Denne kommandoen brukes til å flytte ned på en side. |
ctrl + b | Denne kommandoen brukes til å flytte opp en side. |
7j | Denne kommandoen brukes til å flytte syv linjer nedover. |
dw | Denne kommandoen brukes til å slette et ord. |
d6w | Denne kommandoen brukes til å slette seks ord. |
gg | Denne kommandoen brukes til å flytte til toppen av dokumentet. |
G | Denne kommandoen brukes til å flytte til bunnen av dokumentet. |
. | Denne kommandoen brukes til å gjenta den siste kommandoen. |
di] | Denne kommandoen brukes til å slette alt inne i [] |
4dd | Denne kommandoen brukes til å slette fire linjer. |
dt> | Denne kommandoen brukes til å slette till> |
dd | Denne kommandoen brukes til å slette hele linjen. |
yy | Denne kommandoen brukes til å ryke en hvilken som helst linje (yanking betyr kopiering). |
lokk | Denne kommandoen brukes til å endre et avsnitt. |
cc | Denne kommandoen brukes til å endre en linje. |
Hva er sublim tekst?
Sublime text er en fantastisk tekstredigerer som er skrevet i C ++ og Python. Den siste Sublime tekstversjonen er 3.0, som har plattformstøtte som betyr at du kan bruke den på Windows, Linux og macOS. Utviklere bruker for det meste sublim tekst, da den har forskjellige funksjoner som:
- Gjenkjenning av filtype
- Syntaks Høydepunkt
- Makroer, Plug-in
- Automatisk innrykk
- Sidepanelpakker
Du kan bruke en Sublime teksteditor som IDE eller integrert utviklingsredaktør som NetBeans eller Visual Studio-kode.
Denne tekstredigereren har et Python-applikasjonsprogrammeringsgrensesnitt (API), og den støtter også forskjellige programmerings- eller markeringsspråk. I henhold til de gamle versjonene ble Sublime teksteditor opprettet for C ++, CSS, HTML, etc., og det var ingen Python-støtte før 2017.
Funksjoner av sublim tekst
Det er forskjellige funksjoner i Sublime teksteditor, slik at brukeren enkelt kan jobbe med den, så her er listen over disse funksjonene:
- Sublime teksteditor tilbyr god kompatibilitet for å løse alle linkerfeil enkelt.
- Brukere kan enkelt spore alle mappene og filene for å jobbe med dem.
- Sublime teksteditor har utmerket tilkobling med forskjellige versjonskontrollsystemer som Mercurial, Git, etc.
- Sublime teksteditor har stor kapasitet til å løse problemer.
- Den siste versjonen av Sublime teksteditor kan beholde fargekombinasjonen for syntakskombinasjonen.
Vanlige kommandoer for sublim tekst
Kommandoer | Beskrivelse |
ctrl + skift + s | Denne kommandoen åpner kommandopaletten som du får tilgang til menyen, plugins eller noe i Sublime teksteditor. |
ctrl + p | Denne kommandoen brukes til å bytte filer. |
ctrl + r | Denne kommandoen vil liste opp alle filens metoder og gjøre det lettere å finne en bestemt metode fra filen. |
ctrl + d | Denne kommandoen brukes til å velge et ord og alle de neste samme ordene. |
lagre prosjekt | Denne kommandoen brukes til å lagre den nåværende filen. |
installere | Gå til kommandopaletten (ctrl + shift + p) og skriv install for å installere nye plugins. |
Vim vs. Sublime Text: sammenligningstabell
Faktorer | Vim | Sublim tekst |
Versjon tilgjengelig | Betalt eller gratis | Gratis |
Kategori | Dokumentoppretting | Tekstredigerer |
Støtte på tvers av plattformer | Ja | Ja |
Bedrifter | Bedrifter som Lyft, Atolye15, Alibaba Group, Accenture, GO-JEK, CircleCI bruker Vim. | Bedrifter som Lyft, Atolye15, trivago, CRED, Clubhouse og Typeform bruker Sublime Text. |
Verktøy | Verktøy som .NET Core, TSLint, WakaTime, Kite, cdnjs, Pylint, etc., er integrert med Vim. | Verktøy som .NET Core, Linux, Windows, macOS, Grails, TSLint, etc., er integrert med sublim tekst. |
Lett å bruke | Det er et brukervennlig verktøy, men ikke enklere enn sublim tekst. | Det er veldig enkelt å bruke verktøyet. |
Støttekvalitet | Den har en fantastisk støttekvalitet. | Den har en fantastisk støttekvalitet, men ikke bedre enn Vim. |
Alternativer | Microsoft Word, Quip, Google Docs, Foxit PDF Editor. | Notisblokk ++, Visual Studio-kode, UltraEdit, Atom. |
Konklusjon
Vim vs. Sublime Text har alltid vært et populært tema blant utviklere og vanlige brukere, så det er viktig å forstå de store forskjellene mellom disse tekstredigeringsverktøyene. Vi håper at guiden vår hjalp deg med å velge den rette mellom Sublime Text og Vim for å oppfylle dine krav. Vi har tatt med denne informasjonen fra flere kilder og brukeranmeldelser, noe som betyr at du kan stole på detaljene nevnt ovenfor. Etter vår mening er Sublime tekst best for normal tekstredigering, og Vim er best for koding og dokumentasjonsrelatert arbeid.