OS X Modifica facilmente i file di configurazione nascosti con TextEdit

In OS X, i file nascosti (quelli che iniziano con un punto come .profile o .bashrc) possono essere una sfida da modificare perché sono, beh, nascosti e non vengono visualizzati nelle finestre del Finder. Mentre ci sono trucchi per rendere visibili i file nascosti nelle finestre del Finder, preferisco mantenere nascosti i miei file nascosti. Preferisco anche modificarli usando vi, ma so che molte persone probabilmente pensano 'sei' invece di 'editor' quando vengono presentati con vi. Quello che segue è un modo semplice per modificare un file nascosto usando TextEdit senza apportare modifiche al sistema.


Di fronte al compito di modificare il file .profile, ci sono diverse opzioni. Per il veterano esperto, la modifica di questo file consiste semplicemente nel passaggio a una shell, nella modifica in vi e: wq'ing. C'è l'editor pico che, per un editor di riga di comando, è un po 'più amichevole di vi. Per la maggior parte degli utenti, la modifica di un file di testo è più calda e più fasulla utilizzando un editor di testo GUI come TextEdit.

Il problema è che i file che iniziano con un punto sono nascosti dalle liste nelle finestre del Finder, quindi cercare di trovare un file nascosto da aprire usando TextEdit non ti porterà molto lontano. Mentre molti editor di terze parti forniscono opzioni per l'apertura di file nascosti, se non ne hai uno installato, puoi facilmente aprire questi file nascosti usando TextEdit che fa parte di OS X.

Per aprire il file .profile, ad esempio, avviare l'applicazione Terminale (cercare "terminale" utilizzando Spotlight e fare clic sull'applicazione Terminale è un modo semplice per farlo). Dato che Terminal ti metterà nella tua directory home di default e .profile è nella tua directory home, puoi modificare .profile semplicemente digitando:

apri .profile

Se il file che si desidera modificare si trova in un'altra directory, è necessario prima inserirlo nella directory o specificare il nome percorso completo davanti al nome file.

Il comando open usato sopra usa lo stesso meccanismo per aprire un file usando un'applicazione predefinita che il Finder fa quando fa clic su un file. Se per qualche motivo l'applicazione predefinita per il file che stai cercando di modificare è cambiata in qualcosa che non funziona per la modifica, puoi forzare l'apertura ad usare TextEdit aggiungendo l'opzione -a:

open -a TextEdit .profile

Apporta le modifiche al file e salvalo e il gioco è fatto. Una nota obbligatoria di cautela: i file nascosti sono spesso nascosti per un motivo. Tendono a contenere informazioni di configurazione che, se modificate in modo errato, potrebbero causare una o più applicazioni non corrette. Calpestare leggermente e fare i backup prima di cambiare.