El atajo ⌘+K: por qué se usa tanto para insertar hipervínculos como para abrir paletas de comandos

Fuentes: How did CMD-K come to be the standard shortcut for both adding a hyperlink and opening a command palette?

La combinación ⌘+K (Ctrl+K en Windows) se ha consolidado como el atajo estándar para dos funciones muy distintas en el software actual, lo que genera fricciones cuando se alterna entre aplicaciones.

Por un lado, desde hace más de una década, pulsar ⌘+K sobre texto seleccionado sirve para añadir un hipervínculo en prácticamente todos los clientes de correo, procesadores de texto, software de presentaciones y editores de texto enriquecido. Una excepción llamativa es Stack Exchange, donde el mismo atajo aplica formato de código al texto seleccionado. Más recientemente, plataformas como Slack, Notion y Figma han incorporado un patrón alternativo: pegar una URL con ⌘+V sobre texto seleccionado para crear el enlace a partir del portapapeles.

Por otro lado, ⌘+K se ha convertido en el atajo canónico para abrir una paleta de comandos. Discord, Slack, Todoist, GitHub, Webflow, Spotify, Figma y Linear son algunos de los productos que lo adoptan, hasta el punto de que estas paletas se conocen popularmente como "kbars" o "kmenus". Este uso es más reciente y compitió con alternativas como ⌘+/, que terminó cayendo en desuso.

La coincidencia produce confusión entre usuarios que cambian de herramienta con frecuencia. Algunas aplicaciones, como Jira, resuelven el conflicto por contexto: abren la paleta con ⌘+K salvo que el foco esté en un campo de texto, caso en el que insertan un enlace. El artículo plantea dos interrogantes abiertos: por qué los primeros equipos en implementar una paleta de comandos optaron por ⌘+K sabiendo el uso ya extendido del atajo, y qué deberían hacer los productos que ya usan ⌘+K para hipervínculos y planean lanzar una paleta de comandos.