Me gustaría deshabilitar mantener y presionar para Hyper Terminal. Ya lo hice con éxito para VS Code usando la siguiente receta:
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
de https://stackoverflow.com/a/44010683/7483211
Mi problema es que no sé el identificador de la aplicación que debo ingresar en lugar de com.microsoft.VSCode
.
¿Cómo puedo averiguar esto para una aplicación?
En realidad, no se llama "identificador de aplicación" (eso es algo ligeramente diferente); el nombre correcto es "identificador de paquete".
Puede encontrarlo buscando en el Info.plist
archivo en la Contents
carpeta de cualquier aplicación de macOS. Por ejemplo, para Visual Studio Code, normalmente se ubicaría en:
/Applications/Visual Studio Code.app/Contents/Info.plist
Debe buscar la clave nombrada CFBundleIdentifier
; se verá así:
<key>CFBundleIdentifier</key>
<string>com.microsoft.VSCode</string>
Descubrí una forma consultando defaults
la ayuda:
defaults read | grep hyper
Esto da como resultado:
"co.zeit.hyper" = {
"bundle-id" = "co.zeit.hyper";
Así que en mi caso la respuesta es co.zeit.hyper
.
Puede haber una mejor manera, pero esto funciona si puede adivinar parte del nombre de la aplicación correctamente.
cornelio roemer