Sous OS X, les fichiers cachés (ceux commençant par un point tel que .profile ou .bashrc) peuvent être difficiles à modifier car ils sont bien masqués et n'apparaissent pas dans les fenêtres du Finder. Bien qu'il existe des astuces pour rendre les fichiers cachés visibles dans les fenêtres du Finder, je préfère garder mes fichiers cachés cachés. Je préfère aussi les éditer en utilisant vi, mais je sais que beaucoup de gens vont probablement penser «six» au lieu de «éditeur» lorsqu'on leur présente vi. Ce qui suit est un moyen simple d’éditer un fichier caché à l’aide de TextEdit sans modifier le système.
Lorsque vous êtes confronté à la tâche d’éditer votre fichier .profile, vous avez plusieurs options. Pour le vétéran, l'édition de ce fichier consiste simplement à passer à un shell, à l'édition dans vi et à: wq'ing. Il y a l'éditeur de pico qui, pour un éditeur de ligne de commande, est un peu plus convivial que vi. Pour la majorité des utilisateurs, l'édition d'un fichier texte est plus chaleureuse et plus floue à l'aide d'un éditeur de texte graphique tel que TextEdit.
Le problème est que les fichiers commençant par un point sont masqués des listes dans les fenêtres du Finder. Par conséquent, essayer de trouver un fichier caché à ouvrir à l'aide de TextEdit ne vous mènera pas très loin. Bien que de nombreux éditeurs tiers offrent des options pour ouvrir des fichiers cachés, si vous n'en avez pas installé, vous pouvez facilement ouvrir ces fichiers cachés à l'aide de TextEdit, qui fait partie d'OS X.
Pour ouvrir votre fichier .profile, par exemple, démarrez l'application Terminal (la recherche de 'terminal' à l'aide de Spotlight et un clic sur l'application Terminal sont un moyen simple de le faire). Comme Terminal vous place par défaut dans votre répertoire personnel et que .profile se trouve dans votre répertoire personnel, vous pouvez éditer le fichier .profile simplement en tapant:
ouvrir .profile
Si le fichier que vous souhaitez modifier se trouve dans un autre répertoire, vous devez d'abord vous y connecter ou spécifier le nom du chemin complet devant le nom du fichier.
La commande d'ouverture utilisée ci-dessus utilise le même mécanisme pour ouvrir un fichier à l'aide d'une application par défaut, comme le fait le Finder lorsqu'il clique sur un fichier. Si, pour une raison quelconque, l'application par défaut du fichier que vous essayez de modifier a été remplacée par quelque chose qui ne fonctionne pas pour l'édition, vous pouvez forcer Open à utiliser TextEdit en ajoutant l'option -a:
ouvrir un fichier .deprofil TextEdit
Apportez vos modifications au fichier, enregistrez-le et vous avez terminé. Une mise en garde obligatoire: les fichiers cachés sont souvent cachés pour une raison. Ils ont tendance à contenir des informations de configuration qui, si elles sont modifiées de manière incorrecte, peuvent entraîner le dysfonctionnement d'une ou de plusieurs applications. Marchez légèrement et faites des sauvegardes avant de changer.