Vim en Sublime-tekst zijn twee verschillende teksteditors die mensen aanbevelen vanwege hun geweldige compatibiliteit en opties. Als u echter voor een van deze teksteditors wilt gaan en niet zeker weet wat u moet doen, lees dan onze gids. We hebben de voltooide details van Vim vs . genoemd. Sublieme tekst om het juiste te selecteren volgens uw vereisten your.
Vim tegen. Sublieme tekst: verschillen uitleggen
Wat is Vim?
Vim is een geweldige en zeer configureerbare teksteditor die is gemaakt om een efficiënt platform voor tekstbewerking te bieden. Vim is een verbeterde versie van de Vi-editor en wordt gedistribueerd met de meeste UNIX-systemen.
Deze teksteditor is ook populair als "programmeurseditor" omdat hij erg handig is voor programmeren. Daarom beschouwen veel ontwikkelaars het als een volledige IDE (geïntegreerde ontwikkelomgeving).
Afgezien van programmeerwerk, is Vim de perfecte keuze voor alle typen tekstbewerking, van het schrijven van e-mails tot het bewerken van een configuratiebestand. In vergelijking met Vi heeft Vim enkele verbeteringen, zoals:
- Ongedaan maken op meerdere niveaus
- Aanvulling bestandsnaam
- Syntaxis accentueren
- Meerdere vensters
- Opdrachtregel bewerken
- Online hulp
- Visuele selectie
Er is een online helpsysteem (open het met de opdracht ": help") voor Vim, dus u hoeft zich nergens zorgen over te maken tijdens het gebruik. Bram Moolenaar heeft het grootste deel van de Vim gemaakt, dus als je een creditnaam wilt zien, kun je ": help credits" gebruiken.
Kenmerken van Vim
Verschillende functies van Vim bieden de gebruiker verbazingwekkend gemak, dus hier is de lijst met deze functies:
- Vim heeft een lage geheugenvoetafdruk, wat betekent dat de hoeveelheid hoofdgeheugen die het gebruikt voor hardlopen laag is.
- Vim is gericht op commando's, wat betekent dat gebruikers eenvoudig gecompliceerde tekstgerelateerde taken kunnen uitvoeren met een paar commando's.
- Vim heeft een opnamefunctie waarmee een gebruiker Vim-opdrachten kan opnemen en vervolgens herhaaldelijk kan afspelen.
- Er is ondersteuning voor meerdere vensters in Vim, wat betekent dat gebruikers hun scherm in twee verschillende vensters kunnen splitsen.
- Vim is zeer configureerbaar en gebruikt een eenvoudig tekstbestand om de configuratie op te slaan.
- Vim heeft ook meerdere buffers en functies voor meerdere tabbladen voor meer gemak tijdens het werken.
- Vim heeft ook verschillende ondersteuning voor plug-ins, wat betekent dat gebruikers de functionaliteiten kunnen uitbreiden met verschillende plug-ins.
Algemene commando's van Vim
Commando's | Omschrijving |
hjkl | Deze opdracht wordt gebruikt om de cursor respectievelijk naar links, rechts, omhoog en omlaag te verplaatsen. |
met wie | Dit commando wordt gebruikt om een woord vooruit te verplaatsen. |
ctrl + f | Dit commando wordt gebruikt om een pagina naar beneden te gaan. |
ctrl + b | Deze opdracht wordt gebruikt om een pagina omhoog te gaan. |
7j | Dit commando wordt gebruikt om zeven regels naar beneden te verplaatsen. |
dw | Dit commando wordt gebruikt voor het verwijderen van een woord. |
d6w | Dit commando wordt gebruikt voor het verwijderen van zes woorden. |
gg | Deze opdracht wordt gebruikt om naar de bovenkant van het document te gaan. |
G | Deze opdracht wordt gebruikt om naar de onderkant van het document te gaan. |
. | Dit commando wordt gebruikt om het laatste commando te herhalen. |
di] | Deze opdracht wordt gebruikt voor het verwijderen van alles binnen [] |
4dd | Dit commando wordt gebruikt voor het verwijderen van vier regels. |
dt> | Dit commando wordt gebruikt voor het verwijderen tot > |
dd | Dit commando wordt gebruikt voor het verwijderen van de hele regel. |
yy | Deze opdracht wordt gebruikt om elke regel te rukken (rukken betekent kopiëren). |
pet | Dit commando wordt gebruikt voor het wijzigen van een alinea. |
cc | Dit commando wordt gebruikt voor het wijzigen van een regel. |
Wat is sublieme tekst??
Sublieme tekst is een geweldige teksteditor die is geschreven in C++ en Python. De nieuwste Sublime-tekstversie is 3.0, dat platformonafhankelijke ondersteuning biedt, wat betekent dat je het kunt gebruiken op Windows, Linux en macOS. Ontwikkelaars gebruiken meestal sublieme tekst omdat deze verschillende functies heeft, zoals:
- Bestandstypeherkenning
- Syntaxis accentueren
- Macro's, plug-in
- Automatisch inspringen
- Zijbalkpakketten
U kunt een Sublime-teksteditor gebruiken als IDE of geïntegreerde ontwikkelingseditors zoals NetBeans of Visual Studio-code.
Deze teksteditor heeft een Python Application Programming Interface (API) en ondersteunt ook verschillende programmeer- of opmaaktalen. Volgens de oude versies is de Sublime-teksteditor gemaakt voor C ++, CSS, HTML, enz., en er was geen ondersteuning voor Python tot 2017.
Kenmerken van sublieme tekst
Er zijn verschillende functies van de Sublime-teksteditor, zodat de gebruiker er gemakkelijk aan kan werken, dus hier is de lijst met deze functies:
- De Sublime-teksteditor biedt een goede compatibiliteit om alle linkerfouten gemakkelijk op te lossen.
- Gebruikers kunnen gemakkelijk alle mappen en bestanden volgen om eraan te werken.
- De Sublime-teksteditor heeft uitstekende connectiviteit met verschillende versiebeheersystemen zoals Mercurial, Git, enz.
- De Sublime-teksteditor heeft een groot probleemoplossend vermogen.
- De nieuwste versie van Sublime-teksteditor kan de kleurencombinatie voor de syntaxiscombinatie behouden keep.
Algemene opdrachten voor sublieme tekst
Commando's | Omschrijving |
ctrl + shift + p | Deze opdracht opent het opdrachtenpalet waarmee u toegang hebt tot het menu, plug-ins of iets anders in de Sublime-teksteditor. |
ctrl + p | Deze opdracht wordt gebruikt voor het wisselen van bestanden. |
ctrl + r | Deze opdracht geeft een lijst van de methoden van alle bestanden en maakt het gemakkelijker om een specifieke methode uit het bestand te vinden. |
ctrl + d | Deze opdracht wordt gebruikt voor het selecteren van een woord en alle volgende dezelfde woorden. |
bewaar dit project | Deze opdracht wordt gebruikt om het huidige bestand op te slaan. |
installeren | Ga naar het commandopalet (ctrl + shift + p) en typ install voor het installeren van nieuwe plug-ins. |
Vim tegen. Sublieme tekst: vergelijkingstabel
Factoren | Vim | Sublieme tekst |
Versie beschikbaar | Betaald of gratis | Vrij |
Categorie | Document maken | Teksteditor |
Cross-platform ondersteuning | Ja | Ja |
bedrijven | Bedrijven zoals Lyft, Atolye15, Alibaba Group, Accenture, GO-JEK, CircleCI gebruiken Vim. | Bedrijven zoals Lyft, Atolye15, trivago, CRED, Clubhouse en Typeform gebruiken Sublime Text. |
Hulpmiddelen | Hulpmiddelen zoals .NET Core, TSLint, WakaTime, Kite, cdnjs, Pylint, enz., zijn geïntegreerd met Vim. | Hulpmiddelen zoals .NET Core, Linux, Windows, macOS, Grails, TSLint, enz., zijn geïntegreerd met sublieme tekst. |
Makkelijk te gebruiken | Het is een gebruiksvriendelijke tool, maar niet eenvoudiger dan Sublieme tekst. | Het is heel gemakkelijk om de tool te gebruiken. |
Ondersteuningskwaliteit: | Het heeft een geweldige ondersteuningskwaliteit. | Het heeft een geweldige ondersteuningskwaliteit, maar niet beter dan Vim. |
alternatieven | Microsoft Word, Quip, Google Docs, Foxit PDF Editor. | Notepad++, Visual Studio Code, UltraEdit, Atom. |
Conclusie
Vim tegen. Sublieme tekst is altijd een hot topic geweest onder ontwikkelaars en normale gebruikers, dus het is belangrijk om de grote verschillen tussen deze tekstbewerkingstools te begrijpen. We hopen dat onze gids je heeft geholpen bij het kiezen van de juiste tussen Sublime Text en Vim om aan je eisen te voldoen. We hebben deze informatie uit meerdere bronnen en gebruikersrecensies opgenomen, wat betekent dat u de hierboven genoemde details kunt vertrouwen. Naar onze mening is Sublime-tekst het beste voor normale tekstbewerking en Vim is het beste voor codering en documentatie-gerelateerd werk.