Er zijn drie methoden voor het maken van nieuwe bestanden in de vi editor : twee van hen maken nieuwe lege bestanden , terwijl de andere een kopie van een bestaand bestand openen met een nieuwe naam . Dit artikel wordt ervan uitgegaan basiskennis van vi -modi en commando's . Wat je nodig hebt Vi of Vim editor Toon Meer Aanwijzingen 1 Open een terminal venster en typ het volgende in de opdrachtregel : vi myFileName het scherm terminal zal worden vervangen door de vi -interface . Aan de bovenkant van het venster terminal vindt u de knipperende cursor zit boven een kolom van ~ karakters loopt langs de zijkant van het scherm te zien . Aan de onderkant van het terminalvenster moet je zien : " myFileName " [ Nieuw bestand ] Bewerk het bestand ( voeg wat inhoud ) en als je switch naar commando mode gedaan worden en voer de volgende : : w Vi schrijft het bestand naar de schijf , en je zult dit weten omdat aan de onderkant van het venster ziet u: " myFileName " [ ,"nieuwe ] 1L , 4C geschreven De getallen , 1 en 4 , zal variëren afhankelijk van het aantal lijnen ( L ) en de tekens ( C ) vi schreef op schijf. kopen van 2 maken een kopie van uw nieuwe bestand door het volgende in de command mode : : w myCopyOfFileName aan de onderkant van de terminal-venster ziet u nu : " copyOfFileName " [ Nieuw] 1L , 4C schriftelijke echter , in tegenstelling tot wat je mag verwachten , vi presenteert u nog steeds met de buffer voor " myFileName , " niet " copyOfFileName . " De redacteur schiep de kopie en schrijf op uw harde schijf , maar het gaat ervan uit dat u van plan bent om te gaan met het bewerken van de originele kopie van het bestand . Om open de kopie uit te voeren het volgende : : e copyOfFileName Als u gebruik maakt van de vim editor ( vi verbeterd ) dan kunt u deze twee stappen overslaan door het maken van de kopie op deze manier : < br > : sav myCopyOfFileName Vim maakt de kopie , schrijft op uw harde schijf en schakelt de huidige buffer om het nieuwe bestand 3 Open een nieuw bestand . voor het bewerken terwijl nog binnen de vi editor door het volgende : : e aBrandNewFile Een nieuwe , lege buffer verschijnt en de volgende tekst verschijnt onderaan in het terminalvenster : " aBrandNewFile " [ Nieuw bestand ] het resultaat van " : e newFile " heet tijdens het gebruik van vi is bijna identiek aan het roepen " vi newFile " vanaf de opdrachtregel . Het verschil is dat door een nieuw bestand binnen vi openen kunt u ook doorgaan met een andere buffers die eerder geopend waren bewerkt .
|