vim

Vim tegen. nano

Vim tegen. nano
Vim, een acroniem voor Vi Improved, werd in 1991 uitgebracht als een verbeterd project van vi, een oudere, schermgeoriënteerde teksteditor van oorspronkelijk ontwikkeld voor het Unix-besturingssysteem. Vim is ontworpen om extreem veelzijdig en snel te zijn, net als zijn voorganger, Vi. Op de meeste Linux-systemen is Vim vooraf geïnstalleerd en vrijwel beschikbaar voor alle soorten besturingssystemen. Vim is overal beschikbaar, daarom loont het echt de moeite om de basis te leren om een ​​tekstbestand te bewerken met deze teksteditor. Bij het openen van Vim wordt de interface van de Vim-teksteditor op uw systeem weergegeven.

$ vim /home/gebruiker/kbuzdarconf.tekst
// hoe een bestand op Vim . te maken

De GNU nano, algemeen bekend als 'nano', is een verbeterd project van de Pico-teksteditor, die in 1999 werd uitgebracht. Net als Vim is Nano ook vooraf geïnstalleerd op de meeste Linux-systemen. De Nano-teksteditor is een ideaal hulpmiddel voor beginners. Bij het opstarten toont de Nano-teksteditor de volgende interface:.

$ nano /home/gebruiker/kbuzdarconf.tekst
// hoe een bestand te maken met nano

Wanneer u zoekt naar op een terminal gebaseerde bewerking van tekstbestanden, zult u zien dat twee van de beste keuzes Vim en Nano zijn. Welke is beter? Dit is een lang debat en ik ga deze vraag niet direct beantwoorden, maar zal me in plaats daarvan concentreren op de verschillen tussen nano en Vim. Dit artikel belicht enkele van de verschillen die deze teksteditors onderscheiden.

Gemakkelijk te leren

De grafieken in de afbeelding hierboven tonen de leercurves van verschillende teksteditors, waarin ook Nano en Vim zijn opgenomen. Als je met Vim begint te werken, weet je misschien niet eens hoe je een bestand erop moet bewerken. In eerste instantie moet je misschien een spiekbriefje op Google vinden, maar binnen een paar uur zul je de basis van de Vim-teksteditor kennen. Je kunt ook de GUI-versie van VIM downloaden, ook wel gVim genoemd, om enkele veelvoorkomende opdrachten te oefenen. De werkbalk en menu's maken het ook gemakkelijk om te leren hoe Vim . te gebruiken. Dan heb je Nano, een verbeterde teksteditor van Pico, heeft geen leercurve en is relatief gebruiksvriendelijk in vergelijking met Vim. Zelfs als je nog niet eerder met Nano hebt gewerkt, kun je met een beetje kennis en zonder extra hulp gemakkelijk leren hoe je deze teksteditor kunt gebruiken.

productiviteit

Vim gedraagt ​​​​zich als een model en terwijl je Vim gebruikt, wissel je constant tussen de bewerkingsmodus en de opdrachtmodus. Aan de andere kant gebruik je met de Nano-teksteditor slechts één modus met enkele speciale toetscombinaties. Vim is dus veel sneller dan Nano.

Gebruikers

Vim is nodig voor een Linux-systeembeheerder. Deze teksteditor is ook goed voor programmeurs omdat je er code mee kunt programmeren in de vorm van een tekstbestand dat gemakkelijk te kopiëren en te manipuleren is. Bovendien is Vim goed voor iedereen die vaak met teksteditors op de opdrachtregel wil werken, en werkt zelfs voor schrijvers. Vim is daarom een ​​goed programma voor alle gebruikers.

Nano is een geweldige teksteditor voor beginners die nog niet bekend zijn met op terminals gebaseerde tekstbewerking. Nano is ook handig voor degenen die slechts een paar eenvoudige bewerkingen willen maken. Als je geen "perfecte" Linux-gebruiker bent, dan is Nano misschien iets voor jou.

Belangrijke mogelijkheden

Om onderscheid te maken tussen deze teksteditors, zou het helpen om enkele belangrijke functies van Vim en Nano op te sommen.

Met Vim kun je snelheid en efficiëntie ontgrendelen met een aantal krachtige functies, waaronder vensterondersteuning, macro's, opdrachtherhaling, tekstobjecten, registers, filters, automatisch aanvullen en globale vervanging.

Nano ondersteunt geen geavanceerde functies, zoals het splitsen van vensters, macro's, automatisch aanvullen, meerdere bestanden tegelijk bekijken, rechthoek selecteren/verticaal blokkeren/bewerken, enz.

Vim is een krachtigere tool waarmee je op een snelle en gemakkelijke manier ingewikkelde bewerkingen kunt maken. Met Nano kan het moeilijker en tijdrovender zijn om ingewikkelde bewerkingen uit te voeren.

Dus, Vim of Nano?

Als je meer geavanceerde taken wilt uitvoeren met behulp van de opdrachtregel, dan is Vim misschien het beste om te gebruiken. Vim is op zijn eigen manier eenvoudig en aantrekkelijk. Het is dus beter om Vim te verkiezen boven Nano, want als je een nano-teksteditor gebruikt en je bent net begonnen met het leren van enkele belangrijke functies van Vim. Je presteert efficiënter en effectiever in vergelijking met Nano. Het is dus aan jou om te kiezen welke teksteditor het beste aan je behoeften voldoet.

HD Remastered Games voor Linux die nog nooit eerder een Linux-release hebben gehad
Veel game-ontwikkelaars en uitgevers komen met HD-remaster van oude games om de levensduur van franchise te verlengen, fans die compatibiliteit met mo...
Hoe AutoKey te gebruiken om Linux-spellen te automatiseren
AutoKey is een hulpprogramma voor desktopautomatisering voor Linux en X11, geprogrammeerd in Python 3, GTK en Qt. Met behulp van de scripting- en MACR...
Hoe FPS-teller in Linux-games te tonen
Linux-gaming kreeg een grote duw toen Valve in 2012 Linux-ondersteuning voor Steam-client en hun games aankondigde. Sindsdien hebben veel AAA- en indi...