Terminal do Ubuntu “Tecla de Atalho”


0

Acabei de alterar as "Teclas de atalho" no Ubuntu. Defino Ctrl+ cpara Copiar. A culpa foi minha ... então agora não posso usar Ctrl+ cpara matar o processo no terminal. Mas é necessário que eu faça isso.

Como posso alterar a tecla de atalho? Talvez Escseja para matar o processo, ou alguma outra combinação?


Control + Shift + C (e V) são os padrões de copiar e colar para o terminal. Eu apenas colocaria tudo de volta se fosse você.
Oli

Respostas:


1

Você realmente não pode, o Ctrl+ Cnão tem nada a ver com o ambiente gráfico, é um comando muito mais básico e envolve o envio de um sinal específico ( SIGINT ).

Eles realmente não podem ser modificados pelo usuário. Quero dizer que eles podem, mas você precisaria modificar a fonte /usr/src/$(uname -r)/include/linux/signal.he recompilar seu kernel provavelmente.

Só não use Ctrl+ Cpara copiar.


Eu encontrei um comando que eu tenho que executar para permitir Ctrl + C para copiar. Então, eu substituí o comando padrão Ctr + C. Eu só quero - se possível - reescrever isso ou usar outra tecla de atalho.
TJR

@ TimoRütten Eu sei, estou tentando explicar que não é possível sem modificar o código do seu kernel (bem, arquivos associados) e recompilar. Isso não é controlado pelo ambiente gráfico, você terá que usar um atalho diferente para Copiar porque Ctrl + C já foi utilizado (e já foi utilizado muito antes de se tornar Cópia).
terdon

@ TimoRütten Estou tentando explicar que isso não tem nada a ver com o seu terminal, é uma função do kernel e não deve ser alterada pelos usuários. Se você estiver confortável em modificar o código-fonte, poderá experimentá-lo, mas 1) será MUITO complexo, a menos que você saiba o que está fazendo e 2) não valerá a pena.
terdon

O comando que usei era como "gconftool-2 -t str -s / apps / gnome-terminal / keybindings / copy" <Control> c "" - não é esse complexo que eu acho. Eu só preciso saber como substituí-lo novamente para que eu possa usar CTRL + C novamente para matar o processo.
TJR

@ TimoRütten sim, eu entendo. Estou tentando lhe dizer que o Ctrl + C no terminal é COMPLETAMENTE diferente. Ele gconftoolestá interagindo com a interface gráfica, o Ctrl + C do terminal não tem absolutamente nada a ver com isso e é pelo menos 20 anos mais antigo. Não é algo do "terminal" como você pensa, mas algo do kernel do Linux, completamente separado de qualquer janela que você vê na tela.
terdon
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.