Ik moet een regel toevoegen aan nano .bash_profile in Terminal. Dan:
1) Ik voer met deze opdrachtregel in: nano .bash_profile
2) Voeg de regel toe die ik nodig heb
3) nu weet ik niet hoe ik moet opslaan en afsluiten
Ik dacht dat het was: w + voer in. Als dit correct is, heb ik wat aanwijzingen nodig om het te gebruiken.
Opmerkingen
- Ik ' m gebruik control + O om op te slaan..maar het blijft vragen ' Te schrijven bestandsnaam: .bash_profile Dus hoe zorg je ervoor dat het ' bewerkte ' .bash_profile-bestand wordt opgeslagen?
- Druk gewoon op ' Typ ' en vervolgens
Beantwoorden
Nee, :w
is een /usr/bin/vi
commando. Gebruik de combinatie control + x om af te sluiten. U wordt gevraagd om het bestand op te slaan als u niet-opgeslagen wijzigingen heeft aangebracht.
Nano is bedoeld om een beetje vriendelijker / eenvoudiger te zijn voor nieuwe gebruikers dan vi / vim of emacs, die beide geschikt zijn voor meer ervaren gebruikers die tijd hebben besteed aan het leren hoe ze ze effectief kunnen gebruiken.
Om met nano aan de slag te gaan: zoek naar opdrachten onder aan het venster wanneer nano is geopend. (^
staat voor de control -sleutel)
^X (F2) Close the current file buffer / Exit from nano ^O (F3) Write the current file to disk
Reacties
- Houd er rekening mee dat de
shift
-sleutel nodig is voor ^ X en ^ 0, die me aanvankelijk overhaalde toen we ' gewend zijn om commandos in hoofdletters te krijgen en de shift-toets expliciet vermeld als een snelkoppeling in OSX. - wat is ^ sign? Drukken op Shift + 6 en vervolgens op X om ^ X te maken, lijkt niet te werken! Snap het, het lijkt erop dat ^ sign Ctrl betekent in Linux World!
- ctrl + ^ + O zal het voor je doen.
- @paranza ctrl en ⌃ is hetzelfde.
Antwoord
Per Apples ondersteuningsartikel :
- Druk op Ctrl-O om het bestand op te slaan.
- Bij de bestandsnaam prompt, druk op Enter.
- Druk op Control-X om af te sluiten.
Reacties
- Beste antwoord. to the point
Antwoord
Als je wilt sla de wijzigingen op die u heeft aangebracht, druk op Control + O . Om nano af te sluiten, typ je Control + X . Als je nano vraagt om een gewijzigd bestand te verlaten, zal het je vragen of je het wilt opslaan. Druk gewoon op N voor het geval u dat niet doet, of Y voor het geval je dat doet. Het zal je dan om een bestandsnaam vragen. Typ het gewoon in en druk op Enter.
Als je per ongeluk hebt bevestigd dat je het bestand wilt opslaan maar dat doe je eigenlijk niet, je kunt altijd annuleren door op Control + C te drukken wanneer je om een bestandsnaam wordt gevraagd.
Antwoord
Ik heb gewoon dezelfde vraag. Na veel zoeken en fouten ontdekte ik dat Nano je vraagt om de naam van het “nieuwe conf-bestand” te schrijven. je wilt geen nieuw bestand, druk gewoon op enter om aan nano aan te geven dat je dezelfde naam wilt behouden.
In principe verander je het conf-bestand, druk op Ctrl + x en druk ten slotte op Enter (om dezelfde naam aan te geven ). Veel succes
Antwoord
- Voer
nano .bash_profile
in (het zal open het.bash_profile
bestand in de nano-editor) - Na het aanbrengen van wijzigingen in het bestand, gebruik Control X (om “af te sluiten”)
- Vervolgens wordt gevraagd om de wijzigingen aan permanent worden gemaakt en geeft twee opties:
Yes (or) No
- Druk op Y en druk op Enter om het bestand op te slaan
Antwoord
Hé, ik heb iets voor jullie, voer gewoon ctrl + x in en als er staat om op te slaan, druk je op “Y” als je wilt opslaan Druk dan gewoon op de enter-knop Hoop dat het werkt 🙂
Reacties
- Hoe verschilt dit van de andere vier antwoorden beschrijft u al dezelfde oplossing?
Antwoord
Probeer
sudo nano .bash_profile
Om in plaats daarvan uw bestand te openen. Dit zal je bestand aanmaken als het niet “bestaat, of het openen om te bewerken.
Reacties
- Dit is niet de juiste plaats om te gebruiken
sudo
– datnano
als root uitvoert. Het ' beantwoordt de vraag niet eens echt dat is hoe je wijzigingen opslaat en nano verlaat. Hij weet al hoe hij nano moet starten. - Ik weet dat het als root wordt uitgevoerd. Ik had hetzelfde probleem en door het bovenstaande te doen, werd mijn probleem opgelost. Het geaccepteerde antwoord of een uur onderzoek deed het niet ' t. Dus tenzij het OP zegt dat dit zijn vraag niet ' beantwoordt, zou ik het er niet mee eens zijn dat het niet ' t.