
Hay 2 formas de hacer que el botón F2 cambie el nombre de los archivos en OSX
en el archivo ~/Library/KeyBindings/DefaultKeyBinding.dict, inserte esto:
"\UF705" = "cambiar nombre:";
ejecute este comando: los valores predeterminados escriben com.apple.finder NSUserKeyEquivalents -dict-add 'Rename' '\UF705'
¿Qué método es mejor? ¿Qué sucede si hay atajos conflictivos?
Respuesta1
DefaultKeyBinding.dict
Es ignorado por muchas aplicaciones como XCode y Firefox. Incluso en una aplicación que DefaultKeyBinding.dict
no se ignora, rename:
es posible que el método no funcione para cambiar el nombre de archivos u otros elementos.
La ejecución defaults write com.apple.finder NSUserKeyEquivalents -dict-add 'Rename' '\UF705'
modifica ~/Library/Preferences/com.apple.finder.plist
, pero debes salir y volver a abrir Finder para aplicar los cambios. Hace lo mismo que agregar un acceso directo para el elemento del menú "Cambiar nombre" en el Finder desde "Preferencias del sistema > Teclado > Accesos directos > Accesos directos a aplicaciones". Puede agregar un acceso directo global que no se aplica solo a Finder ejecutando defaults write -g NSUserKeyEquivalents -dict-add Rename \\Uf705
o agregando el acceso directo en "Todas las aplicaciones" desde Preferencias del Sistema.
Si una aplicación tiene un elemento de menú cuyo acceso directo es F2, tiene prioridad sobre el acceso directo definido en DefaultKeyBinding.dict
, pero es anulado por el acceso directo definido en NSUserKeyEquivalents
.
iTunes no tiene un elemento de menú llamado "Cambiar nombre" y el rename:
método no funciona para cambiar el nombre de un elemento de la lista de reproducción en iTunes, por lo que ninguno de los métodos funciona en iTunes.
Probablemente será más conveniente usar el acceso directo estándar de OS X para cambiar el nombre de los elementos, que generalmente es regresar o ingresar (fn + regresar) en lugares como las listas de reproducción de iTunes.