Deze wikiHow leert je hoe je een tekstbestand kunt maken en bewerken in twee populaire Linux-teksteditors. Bijna alle Linux-systemen zijn vooraf geïnstalleerd met Nano, een ongecompliceerde, gebruiksvriendelijke teksteditor. Als je Nano niet leuk vindt (of niet hebt), kun je ook Vi (of Vim, afhankelijk van het systeem) gebruiken om tekstbestanden te bewerken. Vi en Vim zijn een beetje uitdagender om te gebruiken, omdat er een groot aantal commando's en twee verschillende modi zijn.
Stappen
Methode 1 van 2: Nano gebruiken
Stap 1. Druk op Control+Alt+T om een nieuw terminalvenster te openen
Deze sneltoets opent een terminalvenster in bijna alle versies van Linux.
- U kunt ook dubbelklikken op de Terminal pictogram in uw lijst met toepassingen, of door op uw Dash-menu te klikken (als u GNOME gebruikt) en naar terminal te zoeken.
- Nano is een zeer gebruiksvriendelijke teksteditor die vooraf is geïnstalleerd op alle op Ubuntu gebaseerde Linux-distributies. Als je Nano niet hebt, kun je het krijgen door sudo apt install nano (Ubuntu en Debian) of sudo yum install nano (CentOS en Fedora) uit te voeren.
- Als je ooit de Pico-teksteditor hebt gebruikt, zul je merken dat Nano in wezen identiek is. En in tegenstelling tot Vi en Vim hoef je tijdens het gebruik niet te schakelen tussen commando- en invoermodi.
Stap 2. Navigeer naar de map waarin u uw bestand wilt maken
U wilt het bestand waarschijnlijk ergens in uw thuismap plaatsen, waar u zich al zult bevinden bij het openen van een terminalvenster. Als u het bestand in een bestaande submap wilt plaatsen, kunt u de CD opdracht om er te komen.
- Om alle mappen in de huidige directory (uw homedirectory) te bekijken, typt u ls en drukt u op Binnenkomen.
- Om naar een map in je thuismap te gaan, typ je cd mapnaam en druk je op Binnenkomen (vervang directorynaam' door de naam van de directory).
- Als je een nieuwe map wilt maken, voer dan makedir mapnaam uit (vervang mapnaam door de naam die je aan je nieuwe map wilt geven. Gebruik dan cd mapnaam om die map in te voeren.
- Je KUNT bestanden maken en bewerken buiten je homedirectory, maar je hebt root-toegang nodig om dit te doen.
Stap 3. Typ nano-bestandsnaam en druk op ↵ Enter
Vervang bestandsnaam door de naam die u aan uw nieuwe tekstbestand wilt geven. Hiermee wordt een nieuw tekstbestand met die naam gemaakt en geopend.
- Als u bijvoorbeeld een bestand met de naam "testfile" wilt maken, typt u nano testfile en drukt u op Binnenkomen.
- Het kan handig zijn om ".txt" toe te voegen aan het einde van uw bestandsnaam, zodat u weet dat het een tekstbestand is.
- Als uw huidige map een bestand met dezelfde naam heeft, zal deze opdracht in plaats daarvan dat bestand openen.
Stap 4. Zoek de opdrachtenlijst onderaan het venster
De opdrachten die u kunt gebruiken terwijl u in uw bestand typt, verschijnen onderaan Nano. Om meer opdrachten te zien, vergroot u het venster door het vanuit een van de hoeken te slepen.
-
De commando's beginnen met een karaat (^) of een M. De karaat staat voor de Controle sleutel, terwijl de M staat voor de Alt toets.
- ^U is bijvoorbeeld het commando om te plakken. Om iets te plakken dat je hebt gekopieerd, druk je op Controle + U.
- M-U is het commando om de laatste actie ongedaan te maken. Om ongedaan te maken, druk je op Alt + U.
- Druk op. om alle Nano-commando's te zien Controle + G.
Stap 5. Typ in uw bestand
Als u de cursor moet verplaatsen, gebruikt u de pijltoetsen.
U kunt de muis gebruiken om tekst te markeren die u wilt kopiëren en/of plakken. Druk op. om gemarkeerde tekst te kopiëren Alt + 6. Gebruik vervolgens de pijltoetsen om naar een andere locatie in het bestand te gaan en druk op Controle + U plakken.
Stap 6. Druk op Control+O om het bestand op te slaan
Aangezien u uw bestand al een naam heeft gegeven, wordt u niet gevraagd om dit bestand een naam te geven. Als u echter een bestand bent gestart zonder het een naam te geven (door nano uit te voeren vanaf de prompt zonder bestandsnaam), wordt u gevraagd de naam voor uw nieuwe bestand in te voeren en op te drukken Binnenkomen opslaan.
Vermijd de verleiding om op te drukken Controle + S om op te slaan, want dat bevriest gewoon je terminalvenster!
Stap 7. Druk op Control+X om Nano af te sluiten
Hiermee keert u terug naar de opdrachtprompt.
U kunt het bestand dat u in Nano hebt gemaakt, opnieuw openen door nano-bestandsnaam te typen, net zoals u eerder deed
Methode 2 van 2: Vi of Vim. gebruiken
Stap 1. Druk op Control+Alt+T om een nieuw terminalvenster te openen
Dit opent een nieuwe terminal in elke versie van Linux.
- U kunt ook dubbelklikken op de Terminal pictogram in uw lijst met toepassingen, of door op uw Dash-menu te klikken (als u GNOME gebruikt) en naar terminal te zoeken.
- Vi is een van de oudste en meest gestandaardiseerde op Unix gebaseerde teksteditors. Vim staat voor "Vi iMproved", wat betekent dat het op Vi lijkt, maar met meer functies. Op de meeste moderne versies van Linux draait vi bij de prompt wordt daadwerkelijk gestart Vim in plaats daarvan. De basiscommando's zijn voor beide editors hetzelfde.
- Vi heeft meer een leercurve dan Nano, maar als je het eenmaal onder de knie hebt, is het vrij eenvoudig te gebruiken.
Stap 2. Ga naar de map waarin u uw bestand wilt aanmaken
U wilt het bestand waarschijnlijk ergens in uw thuismap plaatsen, waar u zich al zult bevinden bij het openen van een terminalvenster. Als u het bestand in een bestaande submap wilt plaatsen, kunt u de CD opdracht om er te komen.
- Om alle mappen in de huidige directory (uw homedirectory) te bekijken, typt u ls en drukt u op Binnenkomen.
- Om naar een map in je thuismap te gaan, typ je cd mapnaam en druk je op Binnenkomen (vervang directorynaam' door de naam van de directory).
- Als je een nieuwe map wilt maken, voer dan makedir mapnaam uit (vervang mapnaam door de naam die je aan je nieuwe map wilt geven. Gebruik dan cd mapnaam om die map in te voeren.
- Je KUNT bestanden maken en bewerken buiten je homedirectory, maar je hebt root-toegang nodig om dit te doen.
Stap 3. Typ vi bestandsnaam en druk op ↵ Enter
U kunt ook vim-bestandsnaam typen om ervoor te zorgen dat het bestand wordt geopend in Vim in plaats van in Vi. Het "vi"-gedeelte van deze opdracht selecteert de Vim-teksteditor als het te gebruiken programma. Vervang bestandsnaam door de naam die u aan uw nieuwe bestand wilt toewijzen.
- Voor een bestand met de naam "sample.text", typ je bijvoorbeeld vi sample.txt.
- Als uw huidige map een bestand met dezelfde naam heeft, zal deze opdracht in plaats daarvan dat bestand openen.
Stap 4. Druk op de i-toets
Wanneer u Vi of Vim opent, wordt het geopend in een speciale modus genaamd Command-modus. Door op de te drukken l key plaatst u in de modus Invoegen, waar u gaat typen.
Je zou moeten zien -- INVOEGEN -- pop-up onderaan het venster wanneer u op de I-toets drukt.
Stap 5. Typ je tekst
Terwijl u zich in de modus Invoegen bevindt, kunt u gewoon typen zoals u normaal zou doen voor elk ander tekstdocument. Om naar de volgende regel te gaan, drukt u gewoon op Binnenkomen.
Stap 6. Druk op de Esc-toets
Hiermee gaat u terug naar de opdrachtmodus. In de opdrachtmodus kunt u dingen doen zoals opslaan, kopiëren, plakken en afsluiten. U weet dat u zich in de opdrachtmodus bevindt als u "INSERT" niet meer ziet onderaan het venster.
- U kunt de pijltoetsen gebruiken om door het document te bewegen terwijl u in de Command-modus bent in zowel Vi als Vim. Met Vim kun je ook de pijltjestoetsen gebruiken om in de invoegmodus te bewegen.
- Keer op elk moment terug naar de invoegmodus door op de te drukken l toets.
Stap 7. Typ:w en druk op ↵ Enter
Alle Vi/Vim-commando's beginnen met een dubbele punt, en het:w-commando slaat het bestand op (denk aan "w" als "write").
- Als u een bestand zonder naam hebt gemaakt (of als u de huidige bewerkingen in een nieuw bestand wilt opslaan), typt u in plaats daarvan:w bestandsnaam, waarbij u bestandsnaam vervangt door de naam die u aan dit bestand wilt geven.
- Om hulp te krijgen en meer te weten te komen over Vi/Vim-opdrachten, typt u:help in de opdrachtmodus en drukt u op Binnenkomen.
Stap 8. Typ:q en druk op ↵ Enter om af te sluiten
Hiermee sluit u uw bestand en keert u terug naar de opdrachtprompt.
- Om het bestand opnieuw te openen, typt u vi bestandsnaam of vim bestandsnaam.
- U kunt ook tegelijkertijd opslaan en afsluiten door:wq in de opdrachtmodus te typen.
Tips
- Zorg ervoor dat u uw bestand opslaat voordat u afsluit, omdat u niet altijd wordt gewaarschuwd voor niet-opgeslagen wijzigingen.
- U kunt man vi of man nano uitvoeren vanaf de opdrachtprompt om de handleidingen voor een van deze teksteditors te bekijken.
- Een van de handigste functies van Vim over Vi is de syntaxisaccentuering, wat geweldig is voor programmeurs. Het wordt ook geleverd met geïntegreerde spellingcontrole en de mogelijkheid om te bewegen met de pijltjestoetsen in de modus Invoegen.