Como matar um processo em um terminal dentro do emacs

7

Quando escrevo, costumo usar vários buffers no emacs. Alguns buffers com meu código, e um buffer com um emulador de terminal (M-x term), lá eu compilo, interpreto, etc.

Quando eu obtenho um loop infinito em algum cálculo, não consigo matar meu processo (como se poderia fazer com um terminal normal com Ctrl-C), já que obviamente o terminal embutido no emacs não recebe a interrupção.

Existe uma maneira de fazer isso?

    
por user2290347 14.03.2014 / 20:18

3 respostas

13

Como mencionado nos comentários, por @ALiX usando Ctrl + C + Ctrl + C (2 vezes) trabalhado.

    
por 16.03.2014 / 13:44
1

Se você executar um processo em eshell, você pode usar ctrl c ctrl c para matar o processo, caso contrário você pode matar o buffer usando ctrl xk

    
por 20.04.2014 / 09:09
-1

Use a sequência de teclas C-c C-k .

    
por 27.04.2018 / 05:40

Tags