2012-09-12 9 views
8

Stavo cercando di personalizzare il mio prompt in Terminal. Per fare questo, ho provato a modificare .bash_profile usando vim, ma ho finito con un file .bash_profile.swp. Seguendo alcuni post che ho trovato online, ho utilizzato il comando :recover in vim, che ha creato un nuovo .bash_profile e poi eliminato il file .swp. Tuttavia, ora Terminal non sembra funzionare. Quando l'ho aperto, ottengo il messaggio di seguito:Come correggere .bash_profile quando Terminal non funziona

-bash: c: command not found

-bash: fine: command not found

[Processo completato]

Qualcuno sa come risolvere questo problema?

+0

Questa domanda è probabilmente più adatta per [Super User] (http://superuser.com/). –

risposta

21

Qualcosa nel tuo .bash_profile non è come dovrebbe essere. Sembra che abbia c e end in esso che interpreta bash come comando. Se pubblichi i contenuti del file (senza righe di commento) qui o in uno pastebin, saremo probabilmente in grado di dirti dove si trovano esattamente.

Premendo Cmd +Maiusc +. nella finestra di dialogo di apertura del file di TextEdit (o un editor reale) dovrebbe visualizzare i file di punti nella finestra di dialogo.

+1

La parte difficile è che è un file nascosto e il terminale è il modo più semplice per visualizzare quel file. – Kylos

+1

Un buon punto. Risposta aggiornata con una soluzione alternativa. –

+0

Ah, non ero a conoscenza di quella tecnica! Dovrò ricordarlo. – Kylos

-1
  1. Aprire TextEdit.
  2. Mostra il foglio aperto.
  3. Hit "/".
  4. Digitare "~/.bash_profile" e quindi restituire.
  5. Apre il file .bash_profile (ora evidenziato).
+1

nessun file evidenziato qui – cawecoy

2

Ho usato l'opzione TextMate Mostra file nascosti.

Problemi correlati