> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mka1.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Atajos de teclado

> Navegue por la aplicación de escritorio, trabaje con sesiones y paneles y personalice los atajos de teclado.

export const ScreenshotCrop = ({src, alt, width, height, x = 0, y = 0, cropWidth = width, cropHeight = height, maxWidth = "100%"}) => <div className="not-prose" style={{
  position: "relative",
  overflow: "hidden",
  width: "100%",
  maxWidth,
  margin: "0 auto",
  aspectRatio: `${cropWidth} / ${cropHeight}`
}}>
    <img src={src} alt={alt} width={width} height={height} style={{
  position: "absolute",
  display: "block",
  margin: 0,
  maxWidth: "none",
  width: `${width / cropWidth * 100}%`,
  height: "auto",
  left: `${-x / cropWidth * 100}%`,
  top: `${-y / cropHeight * 100}%`
}} />
  </div>;

Use estos atajos en la aplicación de escritorio. Las tablas muestran las combinaciones predeterminadas; `Cmd` significa Command (⌘) en macOS. Pulse `Cmd + /` en macOS o `Ctrl + /` en Windows y Linux para ver los atajos actuales, incluidas sus personalizaciones.

<Note>
  La interfaz de MKA1 Code está disponible en inglés y portugués de Brasil. Esta guía conserva los nombres de controles en inglés para que pueda localizarlos en la aplicación.
</Note>

## Navegue por la aplicación

| Acción | macOS | Windows / Linux |
| - | - | - |
| Abrir **Chats** | `Cmd + 1` | `Ctrl + 1` |
| Abrir **Code** | `Cmd + 2` | `Ctrl + 2` |
| Abrir **Settings** | `Cmd + 3` | `Ctrl + 3` |
| Abrir **Scheduled tasks** | `Cmd + 4` | `Ctrl + 4` |
| Buscar sesiones y acciones | `Cmd + K` | `Ctrl + K` |
| Mostrar u ocultar la barra lateral | `Cmd + B` | `Ctrl + B` |
| Retroceder en el historial de navegación | `Cmd + [` | `Ctrl + [` |
| Avanzar en el historial de navegación | `Cmd + ]` | `Ctrl + ]` |
| Abrir una carpeta de proyecto | `Cmd + O` | `Ctrl + O` |
| Mostrar la referencia de atajos | `Cmd + /` | `Ctrl + /` |

## Trabaje en una conversación

| Acción | macOS | Windows / Linux |
| - | - | - |
| Iniciar una conversación o sesión de Code en el área actual | `Cmd + N` | `Ctrl + N` |
| Buscar texto en la conversación abierta | `Cmd + F` | `Ctrl + F` |
| Ir al siguiente resultado de búsqueda | `Cmd + G` | `Ctrl + G` |
| Ir al resultado de búsqueda anterior | `Cmd + Shift + G` | `Ctrl + Shift + G` |
| Detener la ejecución activa | `Cmd + .` | `Ctrl + .` |
| Enviar un mensaje (predeterminado) | `Enter` | `Enter` |
| Insertar un salto de línea | `Shift + Enter` | `Shift + Enter` |

Los atajos de conversación se aplican a la conversación o sesión de Code activa. Las teclas para enviar mensajes e insertar saltos de línea dependen de **Settings → Composer → Send shortcut**. Si elige `Cmd + Enter` o `Ctrl + Enter` para enviar, `Enter` inserta un salto de línea; `Shift + Enter` también lo inserta.

Mientras se ejecuta una tarea, mantenga pulsado `Option` en macOS o `Alt` en Windows y Linux junto con el atajo de envío para invertir **Queue** o **Interrupt** solo para ese mensaje. Por ejemplo, con el atajo de envío predeterminado y **Queue** seleccionado, `Option + Enter` o `Alt + Enter` introduce el mensaje en la ejecución actual en el siguiente turno del modelo.

## Gestione los paneles de Code

| Acción | macOS | Windows / Linux |
| - | - | - |
| Mostrar el terminal | `` Cmd + ` `` | `` Ctrl + ` `` |
| Enfocar el siguiente panel | `Cmd + Shift + ]` | `Ctrl + Shift + ]` |
| Enfocar el panel anterior | `Cmd + Shift + [` | `Ctrl + Shift + [` |
| Cerrar el panel activo cuando hay más de uno abierto | `Cmd + Shift + W` | `Ctrl + Shift + W` |

El atajo del terminal utiliza la tecla de acento grave. Los atajos de paneles se aplican al [espacio de trabajo de Code](/es/docs/mka1-code/workspaces). Cerrar un panel mantiene abierta la ventana de la aplicación.

## Personalice los atajos

1. Abra **Settings → Keyboard shortcuts**.
2. Seleccione la combinación junto a un comando y pulse la nueva combinación.
3. Pulse `Esc` para cancelar la grabación, o `Backspace` o `Delete` para desactivar ese atajo.

La aplicación rechaza combinaciones asignadas a otro comando o reservadas por la aplicación. Solo puede reasignar aquí los comandos que aparecen en estos ajustes; configure el atajo de envío por separado en **Composer**.

Tras personalizar un atajo, **Restore the defaults** elimina todas las personalizaciones. La referencia de atajos de la aplicación refleja las combinaciones actuales.

<Frame caption="Settings muestra los atajos actuales para navegar y buscar sesiones.">
  <ScreenshotCrop src="/images/mka1-code/guides/keyboard-shortcuts.jpg" alt="Atajos de navegación en los ajustes de la aplicación" width={2720} height={1660} x={1030} y={50} cropWidth={1080} cropHeight={450} maxWidth="100%" />
</Frame>

## Pruebe un flujo con el teclado

Use `Cmd + 2` en macOS o `Ctrl + 2` en Windows y Linux para abrir Code, y `Cmd + N` o `Ctrl + N` para crear una sesión. Elija proyecto y modelo antes de escribir. `Shift + Enter` separa problema, restricciones y resultado esperado en líneas distintas.

`Cmd + K` o `Ctrl + K` abre búsqueda y acciones. Escriba parte del nombre de una sesión o acción, seleccione con las flechas y pulse `Enter`. `Esc` cierra la paleta. Dentro de una conversación larga, use su atajo de búsqueda para localizar un error o resultado.

## Si un atajo no funciona

Compruebe primero la referencia de atajos de la aplicación: refleja las personalizaciones. Algunas acciones requieren una sesión de Code o varios paneles; el envío se configura por separado en **Composer**. Enfoque la conversación o panel correspondiente antes de repetir.

La extensión usa los atajos de VS Code. Cámbielos en los ajustes de teclado de VS Code; el editor de atajos de escritorio no los modifica.

Para resolver errores o interrupciones del trabajo, consulte [Consumo y solución de problemas](/es/docs/mka1-code/troubleshooting).
