web-dev-qa-db-fra.com

Remapper les raccourcis Copier et Coller sur un Mac

J'utilise Windows au travail et un Mac à la maison. L’un des problèmes les plus importants est la différence entre les raccourcis de copier-coller sous Windows et sous Mac i.e. Ctrl + C Et Ctrl + V sur Windows et sur Mac sa Command + C et Command + V. Invariablement, c'est difficile en raison de la motricité acquise, où ma main s'adapte toujours aux fenêtres Ctrl + C configuration (j'ai utilisé Windows plus longtemps)

Je voudrais remapper le copier et coller à la Fn + C et Fn + V sur le Mac. Pourquoi? Parce que le Fn la clé est en fait la clé qui correspond à l'endroit où le Ctrl key est sur les claviers Windows et depuis sa dernière touche Edge, il est facile à trouver. J'ai essayé Double Command mais il ne semble pas avoir l'option de tourner Fn au Command clé.

58
Linzdp

J'ai réussi à faire en sorte que cela fonctionne en combinant DoubleCommand et jtbandes à partir de ici . Commencez par vérifier que la touche de fonction fait office de case de touche de contrôle dans la commande Double. Puis sauvegardez le fichier ~/Library/KeyBindings/DefaultKeyBinding.dict avec le contenu

{"^c" = "copy:";}
{"^v" = "paste:";}
{"^x" = "cut:";}

Après vous être déconnecté et reconnecté, vous devriez pouvoir utiliser fn-c pour copier, etc. Cette approche présente des inconvénients évidents. Vous devez définir explicitement chaque commande pour laquelle vous souhaitez utiliser fn et le mappage à contrôler, puis fn est vraiment un hacky. Malheureusement, je n'ai pas réussi à le faire fonctionner autrement. Au début, je pensais que vous seriez peut-être en mesure de sélectionner à la fois la case à cocher "la touche de commande agit comme une clé de contrôle" et la "touche Fn agit comme une clé de contrôle", mais cela ne semblait pas fonctionner. Idem pour passer au contrôle avec la méthode d'Alex ci-dessus. Je ne pouvais pas non plus trouver le modificateur permettant d’attribuer des commandes à fn, et la documentation d’Apple semble indiquer que cette opération est effectuée à un niveau inférieur à celui auquel la saisie au clavier a accès. Si quelqu'un connaît un meilleur moyen de le faire, j'aimerais le voir.

12
Alex.Bullard

Sélectionnez Préférences système> Clavier> raccourcis clavier et définissez les raccourcis clavier des applications> Toutes les applications.

Ajouter un raccourci

Copier ^ C

Annuler ^ Z

Couper ^ X

Coller ^ v

Sélectionner tout ^ A

Terminé :)

100
arttioz

Vous pourriez essayer de cartographier Command au Control clé, et vice-versa. C'est beaucoup plus facile à faire et, à mon avis, c'est presque identique aux claviers Windows.

Il suffit d'aller dans Préférences Système -> Clavier & Souris -> Clavier. En bas à gauche, un bouton, les touches de modification ... Basculez simplement Controlet Commandautour.

13
alex

1 - Allez à "Apple"
2 - Allez à "préférences système"
3 - Aller à "clavier"
4 - Sur "clavier", allez à l'onglet "clavier"
5 - Allez à "touches de modification .."
6 - Remplacez le menu déroulant "Clé de contrôle ()" par "Commande".
7 - Cliquez sur "ok"
Terminé!

À présent:

Control+C = copie
Control+V = coller, et
Control+Z = annuler

9
user209416

Ce n’est peut-être pas aussi simple que d’utiliser un outil tiers, mais dans Snow Leopard 10.6, on peut utiliser le code AppleScript suivant pour envoyer les clés Commande-C ou Commande-V existantes, puis ajouter ce script à un fichier. clé de votre choix .

Quelque chose comme:

tell application "System Events"
    keystroke "c" using {command down}
end tell

(Cela ne vous laissera pas utiliser la touche fn cependant.)

2
Arjan

Essayez IronAHK . C'est une réécriture complète de AutoHotkey que vous pouvez utiliser pour remapper des clés et créer des raccourcis.

2
John T

J'utilise la méthode arttioz , avec les raccourcis d'applications, mais cela pose un problème.

Si je change de langue en chinois, le titre du menu doit utiliser le mot chinois. :-(

Exemple:

  • 拷貝 ^ C
  • / 還原 輸入 ^ Z
  • 剪下 ^ X
  • 貼上 ^ V
  • 選 ^ A
1
Chu-Saing Lai

La meilleure solution consiste à installer le mousqueton .

Après l'installation, activez la liste Modifications complexes> Raccourcis PC.

https://pqrs.org/osx/karabiner/complex_modifications/#pc_shortcuts-list-group

0
Ton Snoei

Ceci est une liste plus complète basée sur la réponse géniale de arttioz

Sélectionnez Préférences système> Clavier> raccourcis clavier et définissez les raccourcis clavier des applications> Toutes les applications.

Ajouter un raccourci

  • Copier ^ C

  • Annuler ^ Z

  • Refaire Shift- ^ Z

  • Couper ^ X

  • Coller ^ v

  • Sélectionner tout ^ A

  • Trouver ... ^ F

Vous pouvez également ajouter des applications spécifiques, telles que Google Chrome:

  • Coller et assortir le style Shift- ^ V

  • Utiliser la sélection pour trouver ^ E

  • Trouver le suivant ^ G

  • Trouver le décalage précédent - ^ - G

Vous pouvez rechercher les raccourcis clavier existants dans la barre de menus d'une application et les relier à l'aide des noms exacts affichés. Vous pouvez également vérifier le changement ici.

0
dfherr

Vous pouvez fondamentalement faire le remappage que vous voulez avec l'application https://pqrs.org/osx/karabiner/

0
Martin Odhelius

Si vous utilisez un ordinateur de bureau au travail, essayez d’utiliser la commande pendant un certain temps. J'ai trouvé que ma mémoire musculaire semblait maintenant sensible au style de clavier sur lequel je tape. Il se confond avec les ordinateurs portables, cependant. Et quand j'ai dû utiliser la version 1998 du clavier Apple.

D'un autre côté, si vous utilisez un ordinateur portable, cela n'a aucune importance.

0
Benjamin Dobson