# Atajos personalizados y reasignación

Todos los atajos de teclado de Tessera pueden ser tuyos: reasigna cualquier
combinación integrada y añade atajos propios que escriben por ti, lanzados
desde una combinación del teclado físico, desde una ficha de la
[barra accesoria](https://bambouville.com/docs/es/keyboard/#la-barra-accesoria), o desde ambas.

Todo vive en **ajustes → teclado y entrada → atajos**: una tarjeta de resumen
cuenta cuántos hay asignados, cuántos han cambiado y cuántos son
personalizados, y **personalizar…** abre el editor.

![El editor de atajos sobre los ajustes, listando los atajos integrados por grupo con sus combinaciones e insignias de predeterminado, un grupo personalizado con un atajo creado y el botón + atajo personalizado debajo.](https://bambouville.com/docs/assets/img/shortcuts-editor.png)

*Todos los atajos de la app en un solo editor: los grupos a la izquierda, los tuyos bajo personalizado.*

## Atajos personalizados

**+ atajo personalizado**, al final del editor, crea uno. Un atajo tiene:

- un **nombre** — también es la etiqueta de VoiceOver de su ficha,
- **envía** — el texto que escribe, enviado literalmente, espacios incluidos.
  Activa **pulsar Retorno al terminar** para que se ejecute de inmediato; el
  editor avisa, porque entonces el comando se ejecuta en cuanto se dispara el
  atajo.
- un **activador** — un **atajo de teclado** grabado, una **ficha de la barra
  accesoria**, o ambos. Se necesita al menos uno. La etiqueta de una ficha es
  un icono monocromo de un pequeño conjunto seleccionado o hasta seis
  caracteres de texto — un emoji cuenta como uno.

Las fichas que creas aparecen en la barra y en la paleta de disposición bajo
**tus atajos**, y se pueden reordenar como cualquier otra ficha.

![La hoja de atajo personalizado: un campo de nombre, los interruptores de atajo de teclado y de ficha de la barra accesoria, una cuadrícula de iconos para la etiqueta de la ficha, el texto que envía, un interruptor de pulsar Retorno al terminar y un recuento de bytes en vivo.](https://bambouville.com/docs/assets/img/custom-shortcut-editor.png)

*Un atajo: un nombre, uno o dos activadores y el texto que envía.*

## Dónde se aplica

Cada atajo personalizado lleva un ámbito:

| ámbito | significado |
| --- | --- |
| **en todas partes** | todas las sesiones, todos los transportes |
| **estos hosts** | solo los hosts que elijas |
| **este programa** | solo mientras un programa concreto está en primer plano |

**este programa** admite un nombre literal de proceso (`claude`, `vim`) o un
prefijo `regex:` — el mismo comparador que usan los
[perfiles del panel de gestos](https://bambouville.com/docs/es/swipe-pad/#perfiles) — así que un atajo de
«aprobar» puede existir solo mientras hay un agente en marcha. Tessera lee el
proceso en primer plano a través de tmux, así que el ámbito por programa
funciona en las sesiones de **tmux automático** y **tmux con nombre**; en una
sesión de comando personalizado, un atajo así se queda inactivo. Las fichas
fuera de alcance se atenúan en la barra en lugar de desaparecer.

## Reasignar los atajos integrados

Toca el lápiz de cualquier fila y pulsa una combinación nueva. El grabador
responde de inmediato:

- **libre** — nada más lo usa; guarda.
- **ya lo usa otro atajo** — al guardar **se lo quedas**, y su anterior dueño
  se queda sin atajo hasta que le asignes otro.
- **rechazada** — unas pocas combinaciones no se pueden tomar:
  - los atajos de la app deben incluir **⌘** — todo lo que no lo lleve
    pertenece al terminal (^E es el fin de línea en cualquier shell),
  - las combinaciones con **⌥** en las que ⌥ cambia el carácter que produce
    una tecla nunca coincidirían, así que el grabador las rechaza,
  - iPadOS se queda con unas cuantas (⌘space, ⌘tab, ⌘H, ⌘W, las combinaciones
    de captura de pantalla) — justo por eso Tessera cierra las ventanas de
    tmux con **⇧⌘W**,
  - las flechas y ⌃tab las reclama el motor de foco del sistema y no se
    pueden capturar.

**⌘1–⌘9** se reasigna como un bloque: cambias los modificadores, los dígitos
se quedan. **restaurar todos los valores por omisión** devuelve cada atajo
integrado a su estado original; tus atajos personalizados no se ven afectados.

Para grabar una combinación hace falta un teclado físico conectado — iPhone o
iPad, lo que importa es el teclado, no el dispositivo. Los atajos
personalizados que solo usan ficha no necesitan teclado alguno.

## Símbolos o palabras

**ajustes → teclado y entrada → notación de los modificadores** elige cómo se
escriben las combinaciones en toda la app: la barra accesoria, la lista de
atajos, las pestañas de ventana y las indicaciones:

- **símbolos** — ⌘⇧E (por omisión),
- **palabras** — cmd-shift-e.

Una muestra en vivo bajo el control enseña la diferencia antes de que
confirmes.

La página de [teclado y entrada](https://bambouville.com/docs/es/keyboard/) enumera todas las combinaciones
por omisión.
