Vim og sublim tekst er to forskellige teksteditorer, som folk anbefaler på grund af deres store kompatibilitet og muligheder. Men hvis du vil gå til en af disse teksteditorer og er forvirret over at vælge den rigtige, skal du læse vores guide. Vi har nævnt de komplette detaljer om Vim vs. Sublim tekst for at vælge det rigtige i henhold til dine krav.
Vim vs. Sublim tekst: Forklaring af forskelle
Hvad er Vim?
Vim er en fantastisk og meget konfigurerbar teksteditor oprettet til at give en effektiv platform til tekstredigering. Vim er en forbedret version af Vi editor, og den distribueres med de fleste UNIX-systemer.
Denne teksteditor er også populær som en “programmørredaktør”, fordi den er meget nyttig til programmering. Derfor betragter mange udviklere det som et helt IDE (integreret udviklingsmiljø).
Bortset fra programmeringsarbejde er Vim det perfekte valg til alle typer tekstredigeringstyper, fra at skrive e-mails til redigering af enhver konfigurationsfil. Sammenlignet med Vi har Vim nogle forbedringer som:
- Fortryd flere niveauer
- Fuldførelse af filnavn
- Syntaksfremhævning
- Flere vinduer
- Redigering af kommandolinje
- Online hjælp
- Visuelt valg
Der er et online hjælpesystem (åbn det ved hjælp af kommandoen “: help”) til Vim, så du behøver ikke bekymre dig om noget, mens du bruger det. Bram Moolenaar har oprettet det meste af Vim, så hvis du vil se et kreditnavn, kan du bruge “: hjælpekreditter”.
Funktioner i Vim
Forskellige funktioner i Vim tilbyder forbløffende bekvemmelighed for brugeren, så her er listen over disse funktioner:
- Vim har et lavt hukommelsesaftryk, hvilket betyder, at mængden af hovedhukommelse, den bruger til at køre, er lav.
- Vim er en kommandocentreret, hvilket betyder, at brugerne let kan udføre komplicerede tekstrelaterede opgaver ved hjælp af et par kommandoer.
- Vim har en optagefunktion, der gør det muligt for en bruger at optage og derefter afspille Vim-kommandoer gentagne gange.
- Der er understøttelse af flere vinduer i Vim, hvilket betyder, at brugerne kan opdele deres skærm i to forskellige vinduer.
- Vim er meget konfigurerbar og bruger en simpel tekstfil til at gemme konfigurationen.
- Vim har også flere buffere og funktioner med flere faner for mere bekvemmelighed under arbejdet.
- Vim har også forskellige pluginsupport, der betyder, at brugere kan udvide dets funktioner ved hjælp af forskellige plugins.
Almindelige kommandoer fra Vim
Kommandoer | Beskrivelse |
hjkl | Denne kommando bruges til at flytte markøren til henholdsvis venstre, højre, op og ned. |
w | Denne kommando bruges til at flytte et ord fremad. |
ctrl + f | Denne kommando bruges til at flytte ned på en side. |
ctrl + b | Denne kommando bruges til at flytte en side op. |
7j | Denne kommando bruges til at flytte syv linjer ned. |
dw | Denne kommando bruges til at slette et ord. |
d6w | Denne kommando bruges til at slette seks ord. |
gg | Denne kommando bruges til at flytte til toppen af dokumentet. |
G | Denne kommando bruges til at flytte til bunden af dokumentet. |
. | Denne kommando bruges til at gentage den sidste kommando. |
di] | Denne kommando bruges til at slette alt inden i [] |
4dd | Denne kommando bruges til at slette fire linjer. |
dt> | Denne kommando bruges til at slette till> |
dd | Denne kommando bruges til at slette hele linjen. |
yy | Denne kommando bruges til at rykke en linje (yanking betyder kopiering). |
kasket | Denne kommando bruges til at ændre et afsnit. |
cc | Denne kommando bruges til at ændre en linje. |
Hvad er sublim tekst?
Sublim tekst er en fantastisk teksteditor, der er skrevet i C ++ og Python. Den seneste sublime tekstversion er 3.0, som har support på tværs af platforme, hvilket betyder at du kan bruge det på Windows, Linux og macOS. Udviklere bruger for det meste sublim tekst, da den har forskellige funktioner såsom:
- Genkendelse af filtype
- Syntaks Fremhæv
- Makroer, plug-in
- Auto indrykning
- Sidepanelpakker
Du kan bruge en sublim teksteditor som en IDE eller integreret udviklingseditor som NetBeans eller Visual Studio-kode.
Denne teksteditor har en Python-applikationsprogrammeringsgrænseflade (API), og den understøtter også forskellige programmerings- eller markup-sprog. Ifølge de gamle versioner blev Sublime teksteditor oprettet til C ++, CSS, HTML osv., og der var ingen Python-support indtil 2017.
Funktioner i sublim tekst
Der er forskellige funktioner i Sublime teksteditor, så brugeren let kan arbejde på det, så her er listen over disse funktioner:
- Sublime teksteditor tilbyder god kompatibilitet til nemt at løse alle linkerfejl.
- Brugere kan nemt spore alle mapper og filer for at arbejde på dem.
- Sublime teksteditor har fremragende forbindelse til forskellige versionskontrolsystemer som Mercurial, Git osv.
- Sublime teksteditor har stor kapacitet til problemløsning.
- Den nyeste version af Sublime teksteditor kan beholde farvekombinationen til syntakskombinationen.
Almindelige kommandoer med sublim tekst
Kommandoer | Beskrivelse |
ctrl + shift + p | Denne kommando åbner kommandopaletten, hvormed du kan få adgang til menuen, plugins eller andet i Sublime-teksteditoren. |
ctrl + p | Denne kommando bruges til at skifte filer. |
ctrl + r | Denne kommando viser alle filers metoder og gør det lettere at finde en bestemt metode fra filen. |
ctrl + d | Denne kommando bruges til at vælge et ord og alle de næste samme ord. |
gem projekt | Denne kommando bruges til at gemme den aktuelle fil. |
installere | Gå til kommandopaletten (ctrl + shift + p), og skriv install til installation af nye plugins. |
Vim vs. Sublim tekst: sammenligningstabel
Faktorer | Vim | Sublim tekst |
Version tilgængelig | Betalt eller gratis | Ledig |
Kategori | Oprettelse af dokumenter | Teksteditor |
Støtte på tværs af platforme | Ja | Ja |
Virksomheder | Virksomheder som Lyft, Atolye15, Alibaba Group, Accenture, GO-JEK, CircleCI bruger Vim. | Virksomheder som Lyft, Atolye15, trivago, CRED, Clubhouse og Typeform bruger sublim tekst. |
Værktøjer | Værktøjer som .NET Core, TSLint, WakaTime, Kite, cdnjs, Pylint osv., er integreret med Vim. | Værktøjer som .NET Core, Linux, Windows, macOS, Grails, TSLint osv., er integreret med sublim tekst. |
Let at bruge | Det er et brugervenligt værktøj, men ikke enklere end sublim tekst. | Det er meget let at bruge værktøjet. |
Supportkvalitet | Det har en fantastisk supportkvalitet. | Det har en fantastisk supportkvalitet, men ikke bedre end Vim. |
Alternativer | Microsoft Word, Quip, Google Docs, Foxit PDF Editor. | Notepad ++, Visual Studio-kode, UltraEdit, Atom. |
Konklusion
Vim vs. Sublim tekst har altid været et varmt emne blandt udviklere og normale brugere, så det er vigtigt at forstå de store forskelle mellem disse tekstredigeringsværktøjer. Vi håber, at vores guide hjalp dig med at vælge den rigtige mellem Sublime Text og Vim for at opfylde dine krav. Vi har medtaget disse oplysninger fra flere kilder og brugeranmeldelser, hvilket betyder, at du kan stole på detaljerne nævnt ovenfor. Efter vores mening er sublim tekst bedst til normal tekstredigering, og Vim er bedst til kodning og dokumentationsrelateret arbejde.