vim

Vim vs. Nano

Vim vs. Nano
Vim, en förkortning för Vi Improved, släpptes 1991 som ett förbättrat projekt av vi, en äldre, skärmorienterad textredigerare som ursprungligen utvecklats för Unix-operativsystemet. Vim är utformad för att vara extremt mångsidig och snabb, som sin föregångare Vi. På de flesta Linux-system kommer Vim förinstallerat och praktiskt taget tillgängligt för alla typer av operativsystem. Vim finns tillgängligt överallt, därför lönar det sig att lära sig grunderna att redigera en textfil med denna textredigerare. När du öppnar Vim visas gränssnittet för Vim-textredigerare på ditt system.

$ vim / home / user / kbuzdarconf.Text
// hur man skapar fil på Vim

GNU nano, allmänt känd som 'nano', är ett förbättrat projekt för Pico textredigerare, som släpptes 1999. Liksom Vim kommer Nano också förinstallerat på de flesta Linux-system. Nano-textredigeraren är ett perfekt verktyg för nybörjare. Vid start visar Nano-textredigeraren följande gränssnitt.

$ nano / home / user / kbuzdarconf.Text
// hur man skapar fil med nano

När du söker efter terminalbaserad textfilredigering kommer du att upptäcka att två av de bästa alternativen är Vim och Nano. Vilken är bättre? Det här är en lång debatt och jag kommer inte att svara direkt på den här frågan utan fokuserar istället på skillnaderna mellan nano och Vim. Den här artikeln belyser några av skillnaderna som skiljer dessa textredigerare från varandra.

Lätt att lära sig

Diagrammen i bilden ovan visar inlärningskurvorna för olika textredigerare, där även Nano och Vim ingår. När du börjar arbeta med Vim kanske du inte ens vet hur du redigerar en fil på den. Ursprungligen kan du behöva hitta ett fuskark på Google, men om ett par timmar kommer du att känna till grunderna i Vim-textredigeraren. Du kan också ladda ner GUI-versionen av VIM, känd som gVim, för att öva på vanliga kommandon. Verktygsfältet och menyerna gör det också lätt att lära sig hur man använder Vim. Då har du Nano, som är en förbättrad textredigerare för Pico, har ingen inlärningskurva och är relativt användarvänlig jämfört med Vim. Även om du inte har arbetat med Nano tidigare kan du enkelt lära dig att använda denna textredigerare med lite kunskap och utan att behöva någon ytterligare hjälp.

Produktivitet

Vim beter sig som en modell, och medan du använder Vim kommer du ständigt att växla mellan redigeringsläget och kommandoläget. Å andra sidan använder du Nano-textredigeraren bara ett läge med några speciella tangentkombinationer. Så Vim är mycket snabbare än Nano.

Användare

Vim är nödvändigt för en Linux-systemadministratör. Denna textredigerare är också bra för programmerare eftersom du kan använda den för att programmera kod i form av en vanlig textfil som är lätt att kopiera och manipulera. Dessutom är Vim bra för alla som ofta vill arbeta med kommandoradstextredigerare och till och med fungerar för författare. Vim är därför ett bra program för alla användare.

Nano är en bra textredigerare för nybörjare som är nya inom terminalbaserad textredigering. Nano är också användbart för dem som vill göra några enkla redigeringar. Om du inte är en "perfekt" Linux-användare kan Nano vara något för dig.

Viktiga funktioner

För att skilja mellan dessa textredigerare skulle det hjälpa att lista några viktiga funktioner i Vim och Nano.

Med Vim kan du låsa upp hastighet och effektivitet med några kraftfulla funktioner, som inkluderar fönstersupport, makron, kommandoupprepning, textobjekt, register, filter, automatisk komplettering och global ersättning.

Nano stöder inte avancerade funktioner, som fönstersplittring, makron, automatisk komplettering, visning av flera filer samtidigt, markering av rektangel / vertikal blockering / redigering, etc.

Vim är ett kraftfullare verktyg som du kan göra komplicerade redigeringar på ett snabbt och enkelt sätt. Med Nano kan det vara svårare och mer tidskrävande att göra komplicerade redigeringar.

Så, Vim eller Nano?

Om du vill utföra mer avancerade uppgifter med hjälp av kommandoraden, kanske du tycker att Vim är bäst att använda. Vim är enkelt och attraktivt på sitt eget sätt. Så det är bättre att föredra Vim framför Nano, för om du använder en nano-textredigerare och du precis börjat lära dig några viktiga funktioner i Vim. Du kommer att prestera mer effektivt och effektivt jämfört med Nano. Så det är upp till dig att välja vilken textredigerare som bäst uppfyller dina behov.

Shadow of the Tomb Raider for Linux Tutorial
Shadow of the Tomb Raider är det tolfte tillskottet till Tomb Raider-serien - en action-äventyrsspelfranchise skapad av Eidos Montreal. Spelet mottogs...
Hur man förbättrar FPS i Linux?
FPS står för Bildrutor per sekund. FPS: s uppgift är att mäta bildfrekvensen i videouppspelningar eller spelprestanda. Med enkla ord betecknas antalet...
De bästa Oculus App Lab-spelen
Om du är Oculus-headsetägare måste du vara förtjust i sidoladdning. Sideladdning är processen för att installera icke-butiksinnehåll på ditt headset. ...