Fn es simplemente un modificador para permitir que la misma llave sea utilizada para dos propósitos. Empezó en los teclados de los portátiles, donde el espacio era escaso, y desde entonces ha migrado a los teclados normales de Apple.
En cuanto a Fn - Delete si te refieres a la Delete en la misma columna que Return Mac ha usado Delete como nombre de esa tecla durante un tiempo (no pudo fijar una fecha, pero parece que empezó a cambiar en algún momento de 2010). Windows ha usado Backspace en su lugar (un remanente de las máquinas de escribir, donde literalmente movió el carro "hacia atrás un espacio", para permitir la sobreescritura). Independientemente de cómo se llamara, siempre ha eliminado el carácter o espacio a la izquierda del cursor. Borrar parece más exacto, ya que no sólo está moviendo el cursor, sino que también está eliminando el personaje.
La tecla que generalmente está más a la derecha del teclado, etiquetada como Suprimir o Borrar en la mayoría de los teclados de Windows, borra el carácter situado a la derecha inmediata del cursor. Esta tecla también está presente en los teclados Apple de tamaño completo. En los teclados de ordenadores portátiles, donde el espacio es, de nuevo, escaso, la tecla no existe, por lo que la combinación de teclas modificada de Fn - Delete se implementó para permitir que esta funcionalidad siga existiendo en ausencia de una clave dedicada.
Command se utiliza generalmente para la ejecución de comandos. Command - Q ejecuta el comando Quit para el programa de primer plano, por ejemplo. La mayoría de los atajos de teclado utilizan Command como punto de partida, a veces añadiendo Option y/o Control como modificadores.
Control en los últimos tiempos se utiliza generalmente sólo como modificador para permitir la existencia de atajos de teclado adicionales. Sin embargo, sigue actuando como un clic derecho cuando se utiliza Control -click izquierdo, de cuando Mac no tenía ratones con más de un botón.
Option se utiliza generalmente también como modificador. En algunas aplicaciones, cambia los elementos del menú que están presentes. En el menú Archivo de Chrome, cambia "Imprimir..." a "Imprimir usando el diálogo del sistema" y "Cerrar ventana" a "Cerrar todas las ventanas". Esto se extiende a su uso como una forma de escribir caracteres que no se encuentran en el teclado físico del usuario, como ¢ (usando Option - 4 ).
Directrices de la interfaz humana de Apple esbozan su filosofía sobre la creación de atajos de teclado:
En la medida de lo posible, utilice la tecla Comando como la principal tecla modificadora en un atajo de teclado.
Evite crear un atajo añadiendo una tecla modificadora a un atajo existente, a menos que los atajos estén relacionados.
Use la tecla de opción con moderación.
En la medida de lo posible, evite usar la llave de control.