GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo descongelar después de presionar accidentalmente Ctrl-s en una terminal?

Es una situación que me ha pasado bastante a menudo:después de presionar (con otra intención) Ctrl-S en un terminal, la interacción (entrada o salida) con él queda congelada. Probablemente sea una especie de "bloqueo de desplazamiento" o lo que sea.

¿Cómo descongelo el terminal después de esto?

(Esta vez, he estado trabajando con apt-shell dentro de un bash dentro de urxvt –no estoy seguro de cuál de ellos es responsable del manejo especial de Ctrl-S :Estaba buscando en el historial de comandos al revés con C-r , como es habitual para readline, pero luego quería ir "hacia atrás" hacia adelante a través de la historia con el habitual, al menos en Emacs, C-s (1, 2, 3), pero eso hizo que la terminal se congelara. Bueno, el desplazamiento/paginación para ver cosas pasadas todavía funciona en la terminal, pero no hay interacción con los procesos que se ejecutan allí).

Respuesta aceptada:

CtrlP

Para deshabilitar esto por completo, pega stty -ixon en un script de inicio. Para permitir que cualquier tecla haga que las cosas vuelvan a fluir, use stty ixany .

pd:No es ni la terminal ni el shell lo que hace esto, sino el controlador de la terminal del sistema operativo.


Linux
  1. ¿Cómo integrar el comando Mv después del comando Buscar?

  2. ¿Cómo recuperarse después de que Kate se estrella?

  3. ¿Cómo hacer Cd automáticamente después de Git Clone?

  4. ¿Cómo verificar HZ en la terminal?

  5. Cómo salir de SSH de vagabundo en la terminal

Cómo mostrar imágenes en miniatura en la terminal

Cómo grabar todo lo que haces en la terminal

Cómo abrir una ventana de terminal de Linux

Cómo comparar dos archivos en la terminal de Linux

Cómo abrir un PDF en la terminal de Linux

¿Cómo usar Terminal en cPanel?