5 votes

Comment configurer le Finder pour qu'il me laisse renommer les dotfiles ?

Dans le Finder, j'ai toujours mis les fichiers cachés en position "visible", car je suis développeur et je travaille avec beaucoup de fichiers point.

Mais même avec ce paramètre, le Finder ne me permet pas de renommer un fichier commençant par un point. Il ne me laisse pas non plus modifier ces fichiers en les collant, etc. ; il donne une erreur du type "L'élément ".gitignore" ne peut pas être remplacé car il est invisible". Eh bien, il n'est pas invisible, je peux le voir, et je veux le remplacer, et c'est le mien.

Je sais comment utiliser mv . Je demande comment faire cela avec le Finder.

1 votes

Quelle étape spécifique devez-vous effectuer pour que les fichiers invisibles soient exposés par le Finder ? Quelle version de Finder / OS X utilisez-vous ? L'erreur que je reçois est " Vous ne pouvez pas utiliser un nom qui commence par un point ".", car ces noms sont réservés au système. Veuillez choisir un autre nom. "

5voto

Vous pouvez résoudre ce problème en effectuant l'une des opérations suivantes pour afficher les fichiers cachés (à partir de https://ianlunn.co.uk/articles/quickly-showhide-hidden-files-mac-os-x-mavericks/ ) :

  • Appuyez sur Cmd - Shift - . dans le Finder pour activer l'affichage des fichiers cachés
  • Exécuter defaults write com.apple.finder AppleShowAllFiles YES et redémarrez le Finder

Une fois que vous avez fait cela, le système ne vous avertira que lors de la création de fichiers point.

0 votes

Merci beaucoup ! Cela m'a permis de passer une bonne journée.

4voto

Oskar Points 1242

Sur MacOS 10.15 Catalina jusqu'à 12 Monterey, vous recevez désormais un avertissement lorsque vous créez ou renommez un dossier ou un fichier "invisible", mais vous n'êtes plus empêché de les renommer.

enter image description here

Sur El Capitan (version bêta 15A263e), je ne peux pas renommer les fichiers point et j'obtiens ce message :

You can’t use a name that begins with a dot “.”, because these names are reserved for the system. Please choose another name.

J'utilise l'outil tiers Transmettre pour apporter des modifications aux fichiers et dossiers invisibles. J'aimerais bien connaître un moyen de modifier le Finder pour qu'il fasse ce que vous demandez, mais quelqu'un de plus rusé que moi devra s'avancer avec des instructions si elles sont connues.

A un moment donné, entre la 10.8 et la 10.11, cela a été interdit et à un moment donné, entre cette date et la 12, c'est à nouveau autorisé.

1voto

user3439894 Points 52496

Je ne sais pas quelle version d'OS X vous utilisez, mais je n'ai aucun problème à renommer le nom de votre entreprise. Dotfiles dans le Finder sous OS X 10.8.5. Ceci étant dit, si vous utilisez une version d'OS X qui ne vous permet pas de renommer Dotfiles dans le Finder et que vous ne voulez pas utiliser le Terminal et la fonction mv alors une option GUI que vous pouvez envisager d'utiliser est muCommander .

-3voto

Mads Y Points 53

Vous pourriez créer un service Automator avec une touche de raccourci qui s'affiche et demande un nouveau nom.

EDIT :

J'ai fait le travail pour vous .

Ajoutez-le à ~/Bibliothèque/Services et définissez une touche de raccourci dans les Préférences système.

0 votes

Pourriez-vous développer ce point ? Peut-être pourriez-vous montrer un exemple de la manière dont vous construiriez un tel service Automator ?

-3voto

Ben Racicot Points 124

La réponse peut être différente selon le scénario, mais la première chose à faire est de rendre visibles les fichiers cachés avec CmdShift+ .

Ensuite, vous essayez de renommer en tant que fichier "point".

(SUPPLÉMENTAIRE)d'après les commentaires : voici plus de détails.

Je n'ai pas ajouté la version de MacOS à ma réponse parce que la question datait de 2015 et que j'ai testé à travers Catalina , Big Sur et maintenant Monterey alors que je migrais d'un vieux MBP vers un MPBM 2021.

J'ai également appris qu'une solution très fiable consiste à utiliser le terminal pour changer le nom du fichier.

mv (option) file1.ext .file1

file1.ext est le nom du fichier d'origine, et .file1 étant le nouveau nom.

2 votes

Il semble que l'OP ait déjà fait cela ("J'ai toujours les fichiers cachés réglés sur "visibles" dans le Finder") et le Finder semble empêcher la partie de renommage.

0 votes

Veuillez éditer ceci pour montrer comment vous renommez un fichier de disons .yes à .nope et quelle version de MacOS / Finder cela a fonctionné pour vous. Lors de mes tests, le Finder ne s'est pas prêté à cette tâche.

0 votes

@bmike Cela semble fonctionner à Monterey. Il y a un avertissement lorsque l'on renomme nope a .nope mais c'est tout.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X