La réponse de Steve ci-dessus n'a pas assez de travail pour moi à cause de paramètres globaux. Elle aussi m'a laissé curieux de savoir où trouver l' com.microsoft.VScode
nom de domaine pour une application. Voici ce qui a fonctionné pour moi et une formulation généralisée:
Pour activer le répète pour une application spécifique, comme VSCode, assurez-vous d'abord qu'il n'y a pas d'ordre global.
defaults delete -g ApplePressAndHoldEnabled
Ensuite, activez le paramètre de l'application, vous pouvez trouver le nom de domaine d'une application en recherchant dans l' Info.plist
document sous le Contenu du dossier où il est installé.
Exemple
<key>CFBundleIdentifier</key>
<string>com.microsoft.VSCode</string>
Ensuite, réglez le paramètre sur la ligne de commande.
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
Vous pouvez utiliser ce modèle à d'autres paramètres spécifiques à l'application. Assurez-vous que vos paramètres ne sont pas remplacés à l'échelle mondiale.
Pour plus d'informations sur l' defaults
type defaults help
. Une note plus, vous n'avez pas besoin d'exécuter ce qu' sudo
si votre utilisateur est déjà un admin.