Ctrl + c não está funcionando com o gedit

0

Quando eu uso o comando gedit para tentar editar o arquivo e, em seguida, pressionar ctrl + c não está terminando o gedit e dando o seguinte log

gedit test.sh
^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^CTraceback     most recent call last):
File "/usr/lib/gedit/plugins/snippets/document.py", line 1046, in on_draw
def on_draw(self, view, ctx):
KeyboardInterrupt

O que devo fazer para que funcione?

    
por AQU 14.07.2015 / 06:27

2 respostas

0

A combinação do teclado Ctrl + \ usada quando uma janela de terminal tem foco envia um sinal QUIT (SIGQUIT). Isso faz com que o processo (no seu caso gedit) termine e despeje o núcleo.

Uma solução mais elegante é usar um programa de terminal, como o editor de texto nano, em vez de um editor de texto GUI para editar arquivos do terminal. As instruções para usar o editor nano são sempre encontradas na parte inferior de todas as páginas. Os dois únicos atalhos de teclado nano que você precisa saber são para WriteOut e Exit. Pressione a combinação de teclas Ctrl + O e depois pressione Enter para salvar o arquivo que está sendo editado. Pressione a combinação de teclas Ctrl + X para sair do nano. Como nano é um programa de terminal, o terminal sempre tem foco quando você está usando o nano e os atalhos de teclado nano sempre funcionam.

    
por 14.07.2015 / 06:46
0

O Ctrl-C normalmente só está ativo se o aplicativo não manuseá-lo sozinho. Em qualquer programa, você pode instalar um 'manipulador' Ctrl-C 'que manipulará as chaves e fará algo diferente.

Se você quiser que uma combinação salve o conteúdo editado, faça Ctrl-S (para 'salvar') e Ctrl-Q para sair do programa.

Programas delicados, como editores, desativam o Ctrl-C para abortar, para que você não perca sua edição por acidente.

    
por 14.07.2015 / 06:49