Zoeken op website

Mijn favoriete opdrachtregeleditors voor Linux: wat is de jouwe?


Weten hoe je bestanden snel en effectief kunt bewerken via de opdrachtregel is van cruciaal belang voor elke Linux-systeembeheerder. Bestandsbewerkingen worden dagelijks uitgevoerd, of het nu gaat om een configuratiebestand, gebruikersbestand, tekstdocument of welk bestand dan ook dat u moet bewerken.

Het is een goed idee om een favoriete teksteditor voor de opdrachtregel te kiezen en deze onder de knie te krijgen. Hoewel het handig is om te weten hoe je verschillende teksteditors moet gebruiken, is het beheersen van er minstens één essentieel voor het uitvoeren van complexere taken.

In deze tutorial laten we je kennismaken met de meest voorkomende opdrachtregelteksteditors in Linux en bespreken we hun voor- en nadelen.

We zullen echter geen uitgebreide handleiding geven over hoe u met elk van deze kunt werken, omdat dat een geheel afzonderlijk artikel met gedetailleerde uitleg zou kunnen zijn.

1. Vi/Vim-editor

De eerste in onze lijst is de beruchte Vi/Vim (Vim komt van Vi verbeterd), wat een zeer flexibele teksteditor die veel verschillende bewerkingen op tekst kan uitvoeren.

U kunt bijvoorbeeld reguliere expressies in Vim gebruiken om tekstfragmenten in een bestand te vervangen. Dit is natuurlijk niet het enige voordeel; het biedt ook gemakkelijke navigatie tussen regels, woorden, alinea's en tekstmarkering.

Vim is misschien niet de meest gebruiksvriendelijke teksteditor, maar heeft vaak de voorkeur van ontwikkelaars en ervaren Linux-gebruikers. Als u de Vim-opdrachtregelteksteditor op uw systeem wilt installeren, kunt u de opdracht gebruiken die is gekoppeld aan uw Linux-distributie:

Installeer Vi/Vim-editor onder Linux

sudo apt install vim         [On Debian, Ubuntu and Mint]
sudo yum install vim         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/vim  [On Gentoo Linux]
sudo apk add vim             [On Alpine Linux]
sudo pacman -S vim           [On Arch Linux]
sudo zypper install vim      [On OpenSUSE]    

Als u onze uitgebreide dekking van Vim wilt bekijken, raadpleeg dan de onderstaande links:

2. Nano-editor

Nano is waarschijnlijk een van de meest gebruikte teksteditors voor de opdrachtregel. De reden hiervoor is de eenvoud ervan en het feit dat het vooraf is geïnstalleerd in de meeste Linux-distributies.

Nano heeft niet de flexibiliteit van Vim, maar zal zeker het werk doen als je een groot bestand moet bewerken. Eigenlijk lijken pico en nano behoorlijk op elkaar.

Bij beide worden de opdrachtopties onderaan weergegeven, zodat u kunt kiezen welke u wilt uitvoeren. Commando's worden voltooid met toetscombinaties van Ctrl en een letter die onderaan wordt weergegeven.

Nano heeft de volgende functies die u direct uit de doos kunt gebruiken:

  • Hulp krijgen
  • Schrijf uit
  • Verantwoorden
  • Bestand lezen
  • Waar is (zoeken)
  • Vorige bladzijde
  • Volgende bladzijde
  • Tekst knippen
  • Ongesneden tekst
  • Cur Pos (huidige positie)
  • Spellingscontrole

Installeer Nano-editor onder Linux

sudo apt install nano         [On Debian, Ubuntu and Mint]
sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nano  [On Gentoo Linux]
sudo apk add nano             [On Alpine Linux]
sudo pacman -S nano           [On Arch Linux]
sudo zypper install nano      [On OpenSUSE]    

U kunt onze uitgebreide handleiding over het bewerken van bestanden met de Nano-editor op de Linux-opdrachtregel raadplegen.

3. Emacs-editor

Dit is waarschijnlijk de meest complexe teksteditor op onze lijst. Het is de oudste opdrachtregeleditor die beschikbaar is voor zowel Linux- als UNIX-gebaseerde systemen. Emacs kan u helpen productiever te zijn door een geïntegreerde omgeving te bieden voor verschillende soorten taken.

In eerste instantie kan de gebruikersinterface er op de een of andere manier verwarrend uitzien. Het goede is dat emacs een zeer gedetailleerde handleiding heeft die je helpt met bestandsnavigatie, bewerkingen, aanpassingen en het instellen van opdrachten. Emacs is het ultieme hulpmiddel dat wordt gebruikt door geavanceerde *Nix-gebruikers.

Hier zijn enkele functies die ervoor zorgen dat dit de voorkeur heeft boven de vorige editors die we noemden:

  • Met het Emacs-serverplatform kunnen meerdere hosts verbinding maken met dezelfde Emacs-server en de bufferlijst delen.
  • Krachtig en uitbreidbaar bestandsbeheer.
  • Aanpassingen die verder gaan dan een gewone editor – zoals sommigen zeggen, is het een besturingssysteem binnen het besturingssysteem.
  • Aanpassing van opdrachten.
  • Kan overschakelen naar Vi(m)-achtige modus.

Installeer Emacs Editor onder Linux

Emacs is een editor voor meerdere platforms en kan eenvoudig worden geïnstalleerd met de onderstaande opdrachten:

sudo apt install emacs         [On Debian, Ubuntu and Mint]
sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
sudo apk add emacs             [On Alpine Linux]
sudo pacman -S emacs           [On Arch Linux]
sudo zypper install emacs      [On OpenSUSE]    

4. Microteksteditor

Micro is een moderne en intuïtieve terminalgebaseerde teksteditor die de kloof overbrugt tussen traditionele opdrachtregeleditors en de verwachtingen van hedendaagse gebruikers.

In tegenstelling tot de steile leercurves die gepaard gaan met editors als Vim of Emacs, biedt Micro een gebruiksvriendelijkere aanpak, waardoor het toegankelijk wordt voor zowel beginners als ervaren gebruikers.

Een van de opvallende kenmerken van Micro is de ondersteuning voor muisfunctionaliteit, waardoor gebruikers tekst kunnen selecteren, kopiëren en plakken, net zoals ze dat in een grafische editor zouden doen.

Bovendien beschikt het over een robuust plug-insysteem, waardoor gebruikers de mogelijkheden kunnen uitbreiden op basis van hun behoeften. Syntaxisaccentuering, gesplitste vensters en aanpasbare sneltoetsen vergroten de aantrekkingskracht ervan nog verder.

In essentie omvat Micro Editor het beste van twee werelden: de kracht en efficiëntie van terminalbewerking, gecombineerd met het gemak en de vertrouwdheid van moderne teksteditors.

Installeer Micro-editor onder Linux

Er is een handig script dat ‘Micro‘ voor u kan installeren door het nieuwste, vooraf gebouwde binaire bestand te downloaden met behulp van de curl-opdracht, zoals weergegeven.

curl https://getmic.ro | bash

Het script installeert het microbinaire bestand in de huidige map.

5. ne (leuke editor)

De “ne” teksteditor, wat staat voor “Nice Editor” is een lichtgewicht, gebruiksvriendelijke editor voor de terminal die is ontworpen om de kloof te overbruggen tussen eenvoudige editors zoals “nano” en complexere zoals “vim” of “emacs“.

Installeer ne in Linux

ne is een multi-platform editor en kan eenvoudig worden geïnstalleerd met de onderstaande opdrachten:

sudo apt install ne         [On Debian, Ubuntu and Mint]
sudo yum install ne         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ne  [On Gentoo Linux]
sudo apk add ne             [On Alpine Linux]
sudo pacman -S ne           [On Arch Linux]
sudo zypper install ne      [On OpenSUSE]    
Conclusie

Er zijn andere opdrachtregeleditors, maar deze bereiken nauwelijks de functionaliteit die de bovenstaande 3 bieden. Of je nu een Linux-newbie bent of een Linux-goeroe, je zult zeker minstens één van de bovengenoemde editors moeten leren.

Als we een opdrachtregeleditor in dit artikel hebben gemist, vergeet dan niet om ons hiervan op de hoogte te stellen via opmerkingen.