Maj-Commande – Flèche gauche / droite a commencé à changer d'onglet dans le Finder de macOS Mojave, des conflits avec le mouvement du texte?


15

J'ai souvent besoin de renommer des noms de fichiers plus longs dans le Finder. J'avais l'habitude de faire Shift+ Command+ / pour sélectionner le texte du curseur au début / fin du champ.

Mais dans macOS Mojave, soudainement, cette combinaison a commencé à basculer vers l'onglet Finder précédent / suivant - donc lorsque j'utilise le raccourci, l'édition du nom de fichier est annulée et je passe à un nouvel onglet.

Cela ne se produit pas dans macOS High Sierra, et il est décrit dans le document de support d'Apple, les raccourcis clavier Mac comme suit :

  • Maj – Commande – Flèche gauche : sélectionnez le texte entre le point d'insertion et le début de la ligne actuelle.

  • Maj – Commande – Flèche droite : sélectionnez le texte entre le point d'insertion et la fin de la ligne actuelle.

Est-ce un bug? Existe-t-il une solution de contournement connue?

Réponses:


11

Si vous définissez votre propre raccourci pour vous déplacer entre les onglets d'une fenêtre, les combinaisons Maj-Commande-Flèche fonctionneront comme auparavant.

Pour définir votre propre raccourci:

  • Ouvrez les Préférences Système -> Clavier -> Raccourcis
  • Sélectionnez Raccourcis d'application en bas.
  • Cliquez sur le bouton + pour ajouter un raccourci.
  • Assurez-vous que "Toutes les applications" est sélectionné
  • Tapez les noms exacts des commandes, sur un système anglais, ce serait «Afficher l'onglet précédent» et «Afficher l'onglet suivant». Vérifiez cela dans le menu Fenêtre du Finder si vous n'êtes pas sûr.
  • Ajoutez votre raccourci préféré pour basculer entre les onglets dans les deux sens

entrez la description de l'image ici


1
Merci, cela sonne bien, mais je peux y mettre n'importe quoi sauf pour cmd+tab/ cmd+shift+tabce que je veux: /
Tomáš Kafka

3

La grande majorité des zones de texte sur macOS (y compris celles des applications tierces) prennent en charge les raccourcis clavier Emacs pour se déplacer dans le texte. Ceux-ci utilisent la Ctrlclé au lieu de Commandet sont donc moins susceptibles d'être remappés de manière aléatoire par les changements de système d'exploitation.

Dans votre cas spécifique, vous pouvez utiliser Ctrl+Shift+Aet Ctrl+Shift+Epour sélectionner le texte du curseur au début ou à la fin de la ligne respectivement. Ces raccourcis peuvent être saisis entièrement avec votre main gauche, ce qui pourrait même vous accélérer un peu.

D' autres raccourcis utiles: Ctrl+Aet Ctrl+Edéplacer le curseur au début ou à la fin de la ligne respectivement, tandis que Ctrl+Ksupprime le texte à partir du curseur jusqu'à la fin de la ligne. Des listes complètes de raccourcis sont affichées à divers endroits sur le Web; vous pouvez consulter ce site par exemple.


De plus, si vous vous trouvez souvent à renommer des fichiers dans le Finder, pensez à utiliser l'outil de renommage multi-fichiers intégré au Finder. Sélectionnez simplement plusieurs fichiers, cliquez dessus avec le bouton droit (ou ctrl-clic / clic à deux doigts) et sélectionnez "Renommer N éléments ...". Cela ouvre une boîte de dialogue qui vous permet d'effectuer des transformations de changement de nom simples (ajout de texte, remplacement de texte ou mise en forme séquentielle des noms).


2
Merci! Je n'aime pas apprendre le shortcust Emacs, mais cela semble être le seul moyen possible. Merci Apple :).
Tomáš Kafka

Honnêtement, j'ai appris cela d'un ami il y a de nombreuses années et je n'ai découvert que récemment qu'il s'agissait des raccourcis clavier emacs. Je n'utilise pas emacs moi-même :)
nneonneo

1

Changer le raccourci dans les préférences système a fait l'affaire pour moi.

Je viens de changer la commande en: command+ shift + ou , que je n'utilise jamais dans le Finder, j'ai donc fait le choix spécifique au Finder.

Pourrait avoir besoin de l'ouvrir à toutes les applications en fonction du comportement des fenêtres de sauvegarde des applications

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.