3 votes

Faites en sorte que le clavier sur OSX et Windows se comporte de manière identique en ce qui concerne l'édition de texte

Je travaille en tant que développeur et n'utilise exclusivement que le clavier pour la sélection de texte et la navigation. Je dois souvent passer d'une fenêtre à l'autre entre Windows et OSX.

Y a-t-il un moyen de faire

  1. que le clavier OSX se comporte comme Windows
    ou
  2. que le clavier Windows se comporte comme OSX

particulièrement en ce qui concerne l'édition de texte?

Les différences nuisent à ma productivité, car chaque fois que je change de plateforme, ma mémoire musculaire prend le dessus et utilise les mauvaises combinaisons sur l'autre OS, ce qui entraînera une mauvaise position du curseur au mieux, ou - en fonction du programme - des fenêtres inappropriées échangées et/ou d'autres comportements très indésirables qui prendront encore plus de temps à corriger au pire.

Je préférerais la Version 1, car - bien que je puisse entraîner mon cerveau à changer, je suis plus habitué à cela et le comportement de Windows me semble "plus" standard pour moi, car il est utilisé sur les bureaux Linux grand public également.

Raccourcis clavier pour l'édition de texte:

se déplacer vers le début / fin d'une ligne:
Windows: pos1 / end
OSX: ctrl+left / ctrl+right

se déplacer vers le début / fin du document
Windows: ctrl+pos1 / ctrl+end
OSX: pos1 / end

se déplacer vers le début / fin du mot actuel
Windows: ctrl+left / ctrl+right
OSX: alt+left / alt+right

(Je suis heureux que la touche shift ajoutée se comporte de manière cohérente sur toutes les plateformes, permettant la sélection au lieu de simple navigation du curseur)

Question bonus: autres raccourcis clavier:

J'ai déjà échangé la touche Commande avec la touche contrôle globalement dans les paramètres du clavier d'OSX, pour rendre le comportement un peu plus cohérent (par exemple, ctrl+s pour enregistrer au lieu de command+s)

Cependant, en ce qui concerne la navigation entre les applications, cela ne suffit pas, car:

Onglet suivant/précédent au sein d'une application
Windows: ctrl+tab / ctrl+shift+tab
OSX: ctrl+tab / ctrl+shift+tab

Cela ne résout pas non plus

Application suivante
Windows: alt+tab
OSX: command+tab

Une solution qui couvrirait également cela serait encore meilleure :)

5voto

Tetsujin Points 95239

En bref, vous ne pouvez pas le faire. Vous pourriez vous en approcher en utilisant des outils comme Karabiner, Better Touch Tool, AutoHotKey, etc., mais vous n'atteindrez jamais 100%. Vous devez également lutter contre le fait que non seulement Mac représente un changement de paradigme par rapport à Windows, mais que les applications de type Terminal ont également un ensemble de règles distinct.

TL:PL Apprenez les différences. À long terme, c'est mieux que d'essayer de lutter contre.

Une très bonne astuce pour vous aider à apprendre la différence…
N'essayez pas d'utiliser le même clavier pour les deux. Ayez un clavier Mac et un clavier PC.

Anecdotiquement, je travaille en cross-platform depuis 20 ans, avant cela j'étais uniquement sur Mac.
Je dois quotidiennement travailler avec

  • Mac avec des claviers Mac
  • Windows avec des claviers Windows
  • un Mac avec un clavier Windows [car j'avais besoin d'un sans fil avec un trackpad intégré]
  • Windows via RDC avec un clavier Mac.

Les deux premiers sont faciles, les deux derniers sont [comparativement] difficiles.

Une comparaison, si jamais vous conduisez à l'étranger - il est beaucoup plus facile de conduire une voiture de location avec le volant du bon côté pour le pays dans lequel vous vous trouvez que de prendre votre propre voiture et être du "mauvais" côté de la route. En tant que Britannique, cela m'arrive presque partout où je voyage, car nous sommes en minorité à conduire du "bon" côté de la route :P

0 votes

Tu pourrais t'en sortir avec un éditeur de niveau ligne de commande UNIX (emacs, vi, etc.) car ils sont presque universellement personnalisables jusqu'au plus petit détail. Mais bien que les utilitaires UNIX soient couramment disponibles pour les utilisateurs de Mac, ils le sont moins pour les utilisateurs de Windows. La question demeure donc : pouvez-vous utiliser un tel éditeur sur les deux systèmes et êtes-vous prêt à passer du temps à bidouiller les configurations pour les rendre exactement les mêmes?

0 votes

Merci pour la réponse - oh bien ... C'est très très triste à entendre :/ Donc, si je vous comprends bien, un clavier différent aidera ma mémoire musculaire à changer ... comme si je passais d'une guitare à une basse, si cette analogie a du sens?

0 votes

Il s'agit potentiellement un peu plus comme passer de la basse au violoncelle [l'un est accordé en quartes et l'autre en quintes], mais oui, une bonne analogie :) En suivant cette voie - l'année dernière, j'ai dû jouer de la contrebasse lors d'un concert pendant un mois, n'en ayant pas touchée une depuis 40 ans. Le premier jour, je peinais à trouver une note. À la fin du mois, c'était devenu naturel. Ça revient, avec de la pratique.

1voto

Wes Couch Points 11

La meilleure méthode que j'ai trouvée pour ajuster les raccourcis clavier sur Windows pour qu'ils ressemblent davantage à ceux de Mac est d'utiliser Windows PowerToys Keyboard Manager. Cela vous permet de remapper facilement les touches du clavier pour qu'elles soient très proches de celles de Mac en ce qui concerne la sélection de texte. Il a également la capacité d'limiter les raccourcis clavier à certaines applications afin qu'ils puissent être ajustés à l'infini en fonction de ce que vous faites.

J'ai un clavier Mac donc mes raccourcis clavier supposent que la touche Windows est à droite de la touche alt sur le clavier. Si vous utilisez un clavier Windows, ajustez les paramètres en conséquence.

Raccourcis clavier de Keyboard Manager

Dans l'ordre de la capture d'écran, les raccourcis suivants sont activés :

  • Déplacer le curseur à gauche du mot
  • Déplacer le curseur à droite du mot
  • Sélectionner à gauche du mot
  • Sélectionner à droite du mot
  • Déplacer le curseur au début de la ligne (La sélection fonctionne telle quelle en utilisant cette combinaison + majuscule sans besoin de raccourcis supplémentaires)
  • Déplacer le curseur à la fin de la ligne (La sélection fonctionne telle quelle en utilisant cette combinaison + majuscule sans besoin de raccourcis supplémentaires)
  • Sélectionner tout
  • Copier
  • Coller

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