Para abrir una carpeta específica con un atajo de teclado en Mac, crea un atajo en la app Atajos de Apple que abra una ruta de carpeta fija en Finder y asígnale una combinación de teclas. La guía que sigue usa una carpeta de ejemplo desechable y comprueba que exista antes de abrirla.

Elige el atajo adecuado para tu carpeta

Esta guía está dirigida a quienes usan un Mac de escritorio, abren repetidamente la misma carpeta local y quieren acceder a ella desde otra app con una sola combinación de teclas. El flujo de trabajo personalizado usa un breve script de shell dentro de Atajos. Apple explica cómo ejecutar scripts en Atajos y cómo asignar combinaciones de teclado a los atajos. Conoce Atajos para macOS, Ejecuta un atajo mientras trabajas en el Mac.

Antes de crearlo, comprueba si Finder ya ofrece el atajo de teclado que necesitas. Estas combinaciones integradas funcionan en Finder:

Carpeta o tarea Atajo de teclado de Finder
Abrir Documentos Shift-Command-O
Abrir Descargas Option-Command-L
Abrir tu carpeta de inicio Shift-Command-H
Ir a una ruta de carpeta concreta Shift-Command-G

Apple enumera estas combinaciones en su referencia de atajos de teclado para Mac. Si solo necesitas visitar una carpeta personalizada de vez en cuando, activa Finder, pulsa Shift-Command-G, pega su ruta y pulsa Return. La navegación por rutas de Finder documentada por Apple permite hacerlo así. Ir directamente a una carpeta específica en Mac.

Si abres una carpeta a lo largo del día, continúa con el atajo personalizado. El destino queda guardado en el script, así que no tienes que seleccionar un elemento en Finder ni indicar una ruta cada vez.

Prepara y verifica la carpeta de destino

Primero, usa una carpeta de ejemplo vacía. En Finder, selecciona Ir > Inicio y luego Archivo > Nueva carpeta; ponle el nombre Folder Shortcut Demo. Si ya existe una carpeta con ese nombre, elige otro nombre que no esté en uso y haz el mismo cambio en el script de abajo. Finder también permite crear una carpeta con Shift-Command-N. Atajos de teclado del Mac.

Confirma la ubicación antes de configurar la automatización. En Finder, pulsa Shift-Command-G, escribe ~/Folder Shortcut Demo/ y pulsa Return. La tilde representa tu carpeta de inicio en el campo de ruta de Finder. Deberías llegar a la carpeta de ejemplo vacía. Ir directamente a una carpeta específica en Mac.

Si más adelante quieres usar otro destino, obtén la ruta completa en lugar de reconstruirla de memoria. Apple documenta este método en Finder: haz clic derecho en la carpeta, mantén pulsada Option y selecciona el comando que termina en como ruta. Especificar archivos y carpetas en Terminal en Mac.

Crea el atajo para abrir la carpeta

Abre Atajos y haz clic en el botón para añadir un atajo nuevo. Ponle el nombre Open Folder Shortcut Demo. El método de creación manual de Apple permite asignarle un nombre, añadir acciones desde la biblioteca de acciones y probarlo con el botón de ejecución. Crear un atajo personalizado en Mac.

Busca Ejecutar script de shell en la biblioteca de acciones y añade esa acción. Configura la opción Shell como /bin/bash. Sustituye el script de muestra por el script completo de abajo. Apple documenta la compatibilidad integrada con scripts de shell en Atajos; este flujo de trabajo combina esa compatibilidad con el comando open documentado para macOS. Conoce Atajos para macOS, Ejecutar comandos y usar herramientas en Terminal en Mac.

target="$HOME/Folder Shortcut Demo"

if [ ! -d "$target" ]; then
    printf 'Folder not found: %s\n' "$target" >&2
    exit 1
fi

/usr/bin/open -a Finder "$target"

Este es un script completo para la carpeta de ejemplo; no requiere archivos ni paquetes adicionales. Usa la variable de entorno existente HOME para construir la ruta de destino, comprueba que el destino sea un directorio y pasa su ruta a Finder mediante open. La documentación de comandos de Apple explica cómo seleccionar una app con open -a, mientras que su guía de línea de comandos explica cómo abrir elementos con una aplicación determinada. Ejecutar comandos y usar herramientas en Terminal en Mac, Introducción a la línea de comandos.

Mantén las comillas alrededor de la ruta y la variable. Así, los espacios del ejemplo quedan dentro de un solo argumento. Apple explica cómo poner entre comillas las rutas que contienen espacios en su guía de rutas de Terminal.

Si Atajos te pide que habilites los scripts, selecciona Atajos > Ajustes, abre Avanzado y selecciona Permitir ejecutar scripts. Esos son los controles que Apple documenta para permitir que se ejecuten scripts desde un atajo. Ajustes avanzados de privacidad y seguridad en Atajos en Mac.

Haz clic en el botón de ejecución del atajo. Finder debería mostrar la carpeta de ejemplo. Durante la preparación de este artículo, se comprobó la sintaxis de Bash del script; aquí no se ejecutó su comportamiento en macOS, así que prueba el script en Finder en tu Mac antes de asignar las teclas.

Entiende qué recibe y qué devuelve la acción

Este flujo de trabajo proporciona su propia ruta como texto dentro del script. No usa Entrada del atajo, archivos seleccionados ni entrada estándar. Déjalo independiente del contenido que esté seleccionado en la app activa.

El script no genera salida estándar deliberadamente cuando se ejecuta correctamente. El resultado útil es que la carpeta se abre en Finder; el script no devuelve un objeto de carpeta de Atajos. Si no encuentra la carpeta, escribe un diagnóstico en el error estándar y termina con el estado 1. Ninguna acción posterior necesita recibir su salida.

Esa distinción importa si más adelante amplías el atajo. Apple enumera Texto, Archivos y Carpeta como tipos de entrada distintos. Una ruta en formato de texto no debe describirse como si ya fuera un objeto de carpeta. Para consultar las entradas y salidas declaradas de una acción en la versión instalada, haz clic con la tecla Control en su icono y selecciona Mostrar información. Entender los tipos de entrada en Atajos en Mac, Desplazarse por la lista de acciones en Atajos en Mac.

Asigna y prueba el atajo de teclado

Cuando funcione la prueba con el botón de ejecución, abre los detalles del atajo con el botón de detalles. Haz clic en Añadir atajo de teclado y pulsa la combinación que prefieras. Por ejemplo, prueba Control-Option-Command-O si está disponible en tu Mac. Es una combinación de ejemplo, no una combinación reservada por Apple.

Apple explica cómo ejecutar la combinación asignada desde cualquier app en macOS y señala que algunas combinaciones del sistema no se pueden reemplazar. Pruébala con otra app activa y luego repite la prueba en una app que uses habitualmente. Ejecuta un atajo mientras trabajas en el Mac.

No introduzcas la ruta de la carpeta en el campo Título del menú de Ajustes del Sistema > Teclado > Funciones rápidas de teclado > Funciones rápidas de apps. Apple limita esa función a los comandos de menú existentes. La tarea de abrir la carpeta corresponde al flujo de trabajo de Atajos; asigna las teclas desde los detalles del atajo. Crear funciones rápidas de teclado para apps en Mac.

Diagnostica un atajo que no abre nada o abre la carpeta equivocada

Sigue estos pasos para determinar si el problema está en el destino o en el teclado. Cambia una sola cosa a la vez para identificar qué parte falló.

  1. Ejecuta el atajo desde Atajos. Si también falla, revisa la acción y la ruta antes de cambiar la combinación de teclas.
  2. Comprueba el destino en Finder. Usa Shift-Command-G con ~/Folder Shortcut Demo/. Si Finder no puede acceder a esa ubicación, corrige la ubicación de la carpeta o actualiza el script.
  3. Lee los errores de la acción. El diagnóstico Folder not found del script significa que falló la comprobación del directorio. Esa comprobación también falla si hay un archivo normal con el mismo nombre.
  4. Prueba otra combinación de teclas. Si el botón de ejecución funciona, pero las teclas no, elige una combinación que no esté en uso y vuelve a probar. Apple documenta los conflictos y los atajos reservados como limitaciones. Crear funciones rápidas de teclado para apps en Mac, Ejecuta un atajo mientras trabajas en el Mac.

Ten en cuenta las carpetas movidas, ausentes y con nombres iguales

El script apunta a una ubicación. Si cambias el nombre de la carpeta de ejemplo o la mueves, actualiza la asignación target. Si creas otra carpeta en la ruta original, el atajo abrirá esa nueva carpeta. La comprobación del directorio verifica que allí exista una carpeta, pero no verifica su identidad ni su contenido.

Dos carpetas pueden tener el mismo nombre final y estar dentro de carpetas principales diferentes. La ruta completa determina cuál abre este atajo. Al adaptar el ejemplo, confirma también las carpetas principales, además del nombre final. Para usar una ruta absoluta literal, sustituye la asignación por la ruta que copiaste y ponla entre comillas simples; esa forma requiere un tratamiento adicional si la ruta contiene un apóstrofo. Apple explica la diferencia entre el texto literal entre comillas simples y la expansión del shell en su Introducción a la línea de comandos.

El script de apertura no crea carpetas ni sobrescribe archivos. Si falta el destino, se detiene en lugar de crear silenciosamente un destino vacío. Al configurar Finder por primera vez, usa un nombre de ejemplo que no esté en uso para no confundir una carpeta existente con material de prueba desechable.

Cuando el ejemplo funcione tanto con el botón de ejecución como con las teclas que elegiste, cambia el destino por la carpeta local que quieras abrir y repite ambas pruebas. Mantén estable el destino, conserva la comprobación de existencia y usa la combinación de teclas verificada cuando necesites acceder a esa carpeta.

Fuentes