También con el botón derecho → Paste. Los dos caminos pasan por la misma comprobación — no hay atajo que se salte la fila.
La regla
Todo texto pegado pasa por tres preguntas, en este orden:1
El terminador se elimina — siempre
La secuencia
ESC[201~ se arranca del texto antes que cualquier otra cosa, en todo pegado, arriesgado o no. Es lo que marca “se acabó el pegado” en el protocolo de la terminal: un texto que la lleva convence al shell de que el pegado terminó ahí, y que el resto — lo que viene después — eres tú escribiendo.Así es como se pega una línea inocente que ejecuta un comando que no viste. TYBA no deja que ese byte llegue al shell. Nunca.2
¿La terminal está en bracketed paste?
TYBA lee el estado real de la terminal en ese instante — no una suposición, no una preferencia tuya. O el programa del otro lado encendió el modo, o no lo encendió.
3
¿Esto es arriesgado?
Es arriesgado si cualquiera de estas es cierta:
- El texto tiene caracteres de control inseguros; o
- El texto es multilínea y el bracketed paste está apagado.
Qué es el bracketed paste
Es un modo que el programa de la terminal enciende solo para decir: “yo sé diferenciar texto pegado de texto escrito”. Con él encendido, el texto pegado llega al programa envuelto en marcadores. Los saltos de línea entran como texto, no como Enter. Un shell moderno (zsh, bash con un readline reciente), Claude Code,vim — todos lo encienden. Un bash crudo sin readline, un read de un script, un programa simple pidiendo input — no lo encienden.
Un carácter de control siempre abre el diálogo, incluso con el bracketed paste encendido e incluso en una sola línea. El bracketed paste protege contra el Enter accidental; no protege contra un
ESC en medio del texto.El diálogo
Título: Paste multiple lines? Te da exactamente lo que falta para decidir:
Lees lo que vas a pegar. Ese es el punto.
Las tres salidas
Paste as a single line es la salida para el caso más común: copiaste un comando que se partió en tres líneas en el sitio de la documentación y lo quieres de vuelta entero. No es un “modo seguro” genérico — es un aplanamiento, y el resultado sigue siendo un comando que vas a ejecutar.
Lo que esto no es
Lo que no existe
Ver también
Clasificación de riesgo
Verde, amarillo, rojo — lo que los agentes pueden ejecutar.
Usando la terminal
El otro lado: seleccionar y copiar.