Una referencia práctica para usuarios de Windows 10 y Windows 11: edita comandos más rápido, reutiliza el historial, copia y pega texto, selecciona la salida, autocompleta rutas y controla CMD dentro de Windows Terminal.
Los atajos de teclado del Símbolo del sistema, también llamados teclas rápidas de CMD, son combinaciones de teclas que te ayudan a trabajar más rápido en cmd.exe. Permiten mover el cursor, editar el comando actual, abrir el historial de comandos, repetir comandos anteriores, copiar la salida, pegar rutas, seleccionar texto e interrumpir un comando en ejecución sin usar el mouse.
La mayoría de estos atajos funcionan tanto en Windows 10 como en Windows 11. Algunos comportamientos dependen de dónde se esté ejecutando CMD: la ventana clásica de Console Host, Windows Terminal, una sesión remota o el modo de recuperación.
Usa atajos de cursor, movimiento por palabras, eliminación e historial en lugar de volver a escribir comandos largos.
Pega rutas, copia la salida de comandos y evita errores causados por escribir manualmente.
Desplázate por resultados largos, busca en el búfer de pantalla y selecciona texto de salidas anteriores.
Si solo necesitas los atajos de teclado de Windows CMD más útiles, empieza por la tabla siguiente. Estas teclas rápidas cubren las acciones que la mayoría de usuarios repiten a diario en el Símbolo del sistema.
| Atajo | Acción | Cuándo usarlo |
|---|---|---|
| Tab | Autocompletar el nombre de un archivo o una carpeta | Al escribir rutas largas o nombres de ejecutables |
| ↑ / ↓ | Moverse por el historial de comandos | Cuando necesitas ejecutar o editar un comando anterior |
| F7 | Mostrar una ventana con el historial de comandos | Cuando quieres elegir un comando desde una lista visible |
| F3 | Repetir el último comando | Si borraste la línea por accidente o necesitas de nuevo el comando anterior |
| Esc | Borrar la línea de comando actual | Cuando el comando actual es incorrecto y quieres empezar de nuevo |
| Ctrl + C | Detener un comando en ejecución o copiar texto seleccionado | Cuando un comando se queda bloqueado o cuando hay texto seleccionado en la consola |
| Ctrl + V | Pegar texto en CMD | Al insertar un comando, una ruta o un argumento copiado |
| Ctrl + F | Buscar texto en el búfer de la consola | Cuando una salida larga contiene muchas líneas |
Estos atajos te ayudan a editar el comando actual antes de pulsar Enter. Son especialmente útiles al trabajar con rutas largas, comandos de red, comandos DISM o comandos de diagnóstico repetidos.
| Atajo | Qué hace | Ejemplo de uso |
|---|---|---|
| ← / → | Mueve el cursor un carácter a la izquierda o a la derecha | Corregir un error sin borrar todo el comando |
| Ctrl + ← / Ctrl + → | Mueve el cursor palabra por palabra | Saltar rápidamente entre argumentos del comando |
| Home | Mueve el cursor al principio del comando actual | Añadir echo, start u otro prefijo |
| End | Mueve el cursor al final del comando actual | Seguir escribiendo después de editar el inicio |
| Backspace | Elimina el carácter situado antes del cursor | Quitar una letra o barra mal escrita |
| Delete | Elimina el carácter situado después del cursor | Eliminar un símbolo extra sin mover el cursor |
| Ctrl + Home | Elimina el texto desde el cursor hasta el principio de la línea | Mantener el final de un comando largo y reemplazar el inicio |
| Ctrl + End | Elimina el texto desde el cursor hasta el final de la línea | Mantener el inicio de un comando y reemplazar los argumentos |
| Insert | Alterna entre modo insertar y modo sobrescribir | Controlar si los caracteres nuevos desplazan el texto o lo reemplazan |
| Esc | Borra la línea actual | Empezar un comando nuevo sin pulsar Backspace muchas veces |
Supón que escribiste este comando y notas que el nombre de la carpeta está mal:
cd C:\Users\Public\Dowloads
Dowloads a Downloads.El Símbolo del sistema conserva un historial de los comandos introducidos en la sesión actual de CMD. Puedes reutilizar comandos anteriores, buscarlos o abrir una lista visible del historial.
| Atajo | Acción | Notas |
|---|---|---|
| ↑ | Mostrar el comando anterior | Pulsa repetidamente para retroceder más |
| ↓ | Mostrar el siguiente comando del historial | Útil después de pulsar ↑ demasiadas veces |
| F7 | Abrir la lista del historial de comandos | Usa las flechas y Enter para seleccionar un comando |
| Alt + F7 | Borrar el historial de comandos de la sesión actual | Esto no borra comandos de otras ventanas de CMD |
| F8 | Buscar en el historial usando el texto ya escrito | Escribe el inicio de un comando y luego pulsa F8 |
| F9 | Ejecutar un comando por su número de historial | Usa primero F7 si necesitas ver los números |
| Page Up | Recuperar el comando más antiguo del búfer de historial actual | Útil en sesiones largas de diagnóstico |
| Page Down | Recuperar el comando más reciente del búfer de historial actual | Te devuelve cerca del último comando escrito |
Muchos atajos útiles del Símbolo del sistema están ocultos tras las teclas de función. No son tan conocidos como Ctrl + C o Ctrl + V, pero pueden ahorrar tiempo al repetir comandos.
| Tecla | Función en CMD | Mejor para |
|---|---|---|
| F1 | Pegar el comando anterior carácter por carácter | Reconstruir lentamente un comando desde la entrada anterior |
| F2 | Pegar el comando anterior hasta un carácter que especifiques | Copiar solo el inicio del último comando |
| F3 | Pegar el comando anterior | Repetir rápidamente el último comando |
| F4 | Eliminar texto hasta un carácter que especifiques | Quitar una parte del comando actual |
| F5 | Retroceder por el historial de comandos | Recorrer comandos antiguos sin usar la tecla de flecha |
| F7 | Mostrar la lista del historial | Elegir entre varios comandos anteriores |
| F8 | Buscar en el historial por prefijo | Encontrar un comando anterior que empieza por el texto escrito |
| F9 | Pedir un número de historial e insertar ese comando | Ejecutar un comando de la lista de F7 por número |
Copiar y pegar en el Símbolo del sistema es más seguro que volver a escribir comandos manualmente. Reduce errores en rutas largas, comandos del registro, comandos de red y comandos de reparación.
| Atajo | Acción | Detalles |
|---|---|---|
| Ctrl + V | Pegar texto del portapapeles | Funciona en ventanas CMD modernas cuando los atajos Ctrl están activados |
| Shift + Insert | Pegar texto del portapapeles | Útil si Ctrl + V no está disponible |
| Ctrl + C | Copiar texto seleccionado o detener un comando | Copia solo cuando hay texto seleccionado; de lo contrario puede interrumpir el proceso en ejecución |
| Ctrl + Insert | Copiar texto seleccionado | Atajo alternativo de copia para ventanas de consola |
| Ctrl + A | Seleccionar texto según el contexto del cursor | Puede seleccionar primero la línea actual y luego el búfer de la consola al pulsarlo otra vez |
| Ctrl + M | Entrar en modo de marcado | Permite seleccionar texto con el teclado en la ventana de consola |
| Shift + Flechas | Ampliar la selección de texto | Funciona después de entrar en modo de selección o modo de marcado |
| Enter | Copiar el texto seleccionado en modo de marcado | Útil al seleccionar texto con el teclado en lugar del mouse |
Antes de pegar comandos desde una página web, pégalos primero en el Bloc de notas y revísalos. Esto es especialmente importante para comandos que usan del, format, diskpart, bcdedit, reg o privilegios de administrador.
La tecla Tab es uno de los atajos más útiles del Símbolo del sistema. Completa nombres de archivos, nombres de carpetas y nombres de ejecutables en el contexto actual.
En lugar de escribir manualmente el nombre de una carpeta larga, escribe solo el comienzo y deja que CMD lo complete:
cd C:\Users\Public\Doc
Luego pulsa Tab. El Símbolo del sistema puede completarlo así:
cd C:\Users\Public\Documents
En Windows 11, el Símbolo del sistema puede abrirse dentro de Windows Terminal. En ese caso, algunos atajos controlan la ventana del terminal en lugar de CMD directamente. Son útiles al trabajar con varias pestañas del Símbolo del sistema.
| Atajo | Acción de Windows Terminal | Caso de uso |
|---|---|---|
| Ctrl + Shift + T | Abrir una pestaña nueva | Iniciar otra sesión de shell sin cerrar la actual |
| Ctrl + Shift + W | Cerrar la pestaña o el panel actual | Cerrar una sesión de CMD ya terminada |
| Ctrl + Tab | Cambiar a la pestaña siguiente | Moverse entre pestañas de Símbolo del sistema, PowerShell y WSL |
| Ctrl + Shift + Tab | Cambiar a la pestaña anterior | Volver rápidamente a una sesión anterior |
| Ctrl + Shift + F | Buscar texto en el terminal | Encontrar salida dentro del búfer visible del terminal |
| Ctrl + + / Ctrl + - | Aumentar o disminuir el tamaño de fuente | Hacer que la salida de CMD sea más fácil de leer |
Si Ctrl + C, Ctrl + V o los atajos de selección no funcionan en el Símbolo del sistema, revisa la configuración de la consola. Esto suele aplicarse a instalaciones antiguas de Windows, perfiles de consola personalizados o sistemas donde el modo de consola heredado está activado.
Ejecuta un comando una vez:
ping 8.8.8.8
Luego pulsa ↑ para recuperarlo, pulsa Ctrl + ← para saltar a la dirección IP, edítala y ejecuta otra prueba:
ping 1.1.1.1
Después de ejecutar varios comandos, pulsa F7 para mostrar el historial. Selecciona un comando de reparación anterior y pulsa Enter:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Empieza a escribir una ruta:
cd C:\Program
Pulsa Tab hasta que CMD complete la carpeta:
cd "C:\Program Files"
Si la salida es demasiado larga para revisarla cómodamente con atajos de desplazamiento, guárdala en un archivo de texto:
ipconfig /all > "%USERPROFILE%\Desktop\network-info.txt"
Luego abre el archivo en el Bloc de notas y usa Ctrl + F para buscar.
Cuando fallan los atajos de CMD, la causa normalmente no es el comando en sí. Revisa el host de consola, la configuración del teclado, el comportamiento de una sesión remota y si otro programa está capturando las teclas.
| Problema | Causa probable | Solución |
|---|---|---|
| Ctrl + V no pega | Los atajos Ctrl están desactivados o el modo de consola heredado está activo | Abre las propiedades de CMD y activa Use Ctrl key shortcuts |
| F7 no muestra el historial | La fila de funciones del portátil está configurada como teclas multimedia | Prueba Fn + F7 o cambia la configuración de bloqueo Fn |
| Ctrl + C detiene un comando en lugar de copiar | No hay texto seleccionado en la consola | Selecciona texto primero y luego pulsa Ctrl + C; o usa Ctrl + Insert |
| Tab no completa el nombre de archivo esperado | La carpeta actual no es la que crees, o el prefijo escrito coincide con otro elemento | Ejecuta cd para comprobar el directorio actual y pulsa Tab repetidamente |
| Los atajos se comportan de forma diferente en Terminal | Windows Terminal intercepta algunas combinaciones de teclas | Revisa la configuración de Terminal o abre el Símbolo del sistema clásico con cmd.exe |
| Los atajos fallan en Escritorio remoto o en una máquina virtual | El sistema anfitrión captura la combinación de teclas | Usa la configuración de teclado del cliente remoto o envía la combinación desde el menú de la sesión |
Abre una nueva ventana del Símbolo del sistema y prueba el atajo allí. Un proceso de consola bloqueado puede hacer que la entrada se comporte de forma extraña.
Prueba rápidaConfirma que los atajos Ctrl estén activados y que el modo de consola heredado no esté forzando un comportamiento antiguo.
ConfiguraciónSi el comportamiento de la consola clásica es inconsistente, ejecuta CMD como perfil dentro de Windows Terminal y compara los atajos.
Alternativacls y pulsa Enter.Los mejores atajos de teclado del Símbolo del sistema para memorizar primero son Tab para autocompletar, ↑ y ↓ para el historial de comandos, F7 para la lista del historial, Esc para borrar la línea actual, Ctrl + V para pegar y Ctrl + C para copiar texto seleccionado o detener un comando en ejecución.
Cuando esos atajos se vuelvan automáticos, añade los atajos de teclas de función, la selección en modo de marcado, la búsqueda en la consola y los atajos de pestañas de Windows Terminal para hacer que el diagnóstico diario sea más rápido y menos propenso a errores.