Come salvare ed uscire da "nano .bash_profile" nel Terminale?


34

Devo aggiungere qualche riga al nano .bash_profile nel Terminale. Poi:

1) entro con questa riga di comando: nano .bash_profile

2) Aggiungi la riga di cui ho bisogno

3) ora non so come salvare ed uscire

Ho pensato che fosse : w + invio . Se questo è corretto, ho bisogno di una direzione per usarlo.


Sto usando control + O per salvare ... ma continua a chiedere 'Nome file da scrivere: .bash_profile Quindi come assicurarsi che il file .bash_profile' modificato 'sia salvato?

1
Basta premere 'Invio' quindi
nohillside

Risposte:


48

No, :wè un /usr/bin/vicomando. Usa la combinazione control+ xper uscire. Ti verrà richiesto di salvare il file se hai apportato modifiche non salvate.


Nano vuole essere un po 'più semplice / più semplice per i nuovi utenti rispetto a vi / vim o emacs, entrambi rivolti a più utenti esperti che hanno trascorso del tempo a imparare a usarli in modo efficace.

Per iniziare in nano, cerca i comandi nella parte inferiore della finestra quando nano è aperto. ( ^sta per la controlchiave)

^X      (F2)            Close the current file buffer / Exit from nano
^O      (F3)            Write the current file to disk

Tieni presente che il shifttasto è necessario per ^ X e ^ 0, inizialmente mi ha fatto scattare quando siamo abituati a ricevere i comandi in maiuscolo e il tasto shift esplicitamente indicato come un collegamento in OSX.
Shwaydogg,

che cos'è ^ segno? Premi Maiusc + 6 e poi X per creare ^ X sembra non funzionare! Capito, sembra che ^ sign significhi Ctrl nel mondo di Linux!
Rika,

ctrl + ^ + O farà il trucco per te.
Paranza,

3
@paranza ctrl e ⌃ è la stessa cosa.
grg


3

Se si desidera salvare le modifiche apportate, premere Control+ O. Per uscire da nano, digitare Control+ X. Se chiedi a nano di uscire da un file modificato, ti verrà chiesto se desideri salvarlo. Premi N in caso contrario, o Y in caso contrario . Ti chiederà quindi un nome file. Basta inserirlo e premere Invio.

Se hai accidentalmente confermato di voler salvare il file, ma in realtà non lo sei, puoi sempre annullare premendo Control+ Cquando ti viene richiesto un nome file.


2

Ho solo la stessa domanda. dopo molte tracce ed errori ho appreso che Nano ti sta chiedendo di scrivere il nome del "nuovo file conf". Dal momento che non si desidera un nuovo file, premere Invio per indicare a nano che si desidera mantenere lo stesso nome.

Fondamentalmente cambiate il file conf, premete Ctrl + x e infine premete Invio (per indicare lo stesso nome). In bocca al lupo


1
  1. Invio nano .bash_profile(aprirà il .bash_profilefile nell'editor nano)
  2. Dopo aver apportato modifiche al file utilizzare ControlX(per "uscire")
  3. Quindi chiede che le modifiche vengano apportate in modo permanente e offre due opzioni: Yes (or) No
  4. Premere Ye premere Enterper salvare il file

-1

Ehi, ho qualcosa per voi ragazzi, basta inserire ctrl + x e quando si dice di salvare premere 'Y' se si desidera salvare Quindi premere il pulsante Invio Spero che funzioni :)


In che modo differisce dalle altre quattro risposte che descrivono già la stessa soluzione?
Nohillside

-7

Provare

sudo nano .bash_profile

Per aprire invece il tuo file. Questo creerà il tuo file se non esiste, o lo aprirà per la modifica.


3
Questo non è il posto giusto da usare sudo, che funziona nanocome root. Non risponde nemmeno davvero alla domanda che è come si salvano le modifiche e si esce da nano. Sa già come iniziare nano.
Ian C.

So che lo esegue come root. Ho avuto lo stesso problema e facendo quanto sopra risolto il mio problema. La risposta accettata o un'ora di ricerca no. Quindi, a meno che l'OP non dica che ciò non risponde alla sua domanda, non sarei d'accordo sul fatto che non lo sia.
PerpetualLearner,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.