La respuesta de Steve anterior no me funcionó del todo debido a la configuración global. También me dejó curioso acerca de dónde encontrar el com.microsoft.VScode
nombre de dominio para una aplicación. Esto es lo que funcionó para mí y una formulación generalizada:
Para habilitar las repeticiones para una aplicación específica, como VSCode, primero asegúrese de que no haya una configuración global primordial.
defaults delete -g ApplePressAndHoldEnabled
Luego, habilite la configuración para la aplicación específica, puede encontrar el nombre de dominio de una aplicación en el Info.plist
documento en la carpeta Contenido donde está instalada.
Ejemplo
<key>CFBundleIdentifier</key>
<string>com.microsoft.VSCode</string>
Luego establezca la configuración en la línea de comando.
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
También puede usar este patrón en otras configuraciones específicas de la aplicación. Solo asegúrese de que su configuración no se sobrescriba globalmente.
Para obtener más información sobre el defaults
tipo defaults help
. Una nota más, no necesita ejecutar esto como sudo
si su usuario ya fuera un administrador.