Como alternar as abas Terminal usando Ctrl + Tab? [duplicado]

4

Ubuntu 14.04

Eu sei que o Ctrl + Paginado / Pageup é usado para a mudança de abas Também podemos alterá-lo em Editar > Atalhos do teclado. Eu quero mudar o atalho para Ctrl + Aba (avançar) e Ctrl + Deslocar + Aba (anterior), mas não me deixa fazer isso. Eu sou habitual de mudar abas com estas chaves (como em navegadores). Existe alguma maneira de mudar o atalho para Ctrl + Tab ? Até agora eu estou usando 'e ~ (exatamente acima da tecla tab) para minha facilidade. mas guia seria maravilhoso.

Obrigado antecipadamente

    
por Rohail Abbas 31.12.2015 / 10:01

1 resposta

1

Isso é conhecido há anos. Referindo-se ao este relatório de erros de 2007, ele diz:

% bl0ck_qu0te%

Em outras palavras, para gnome-terminal Tab é uma chave especial e você não pode usá-la como parte de um atalho.

A alternativa que posso sugerir é atribuir Ctrl + Tab ao comando xdotool key Ctrl+Page_Down . xdotool é um programa que permite simular o comportamento do mouse, pressionamentos de tecla e funções de controle de janela (ferramenta muito muito versátil). Eu usei bastante, então, neste ponto, se ele estiver instalado por padrão, será necessário instalá-lo com sudo apt-get install xdotool . Basicamente você estará pressionando Ctrl + Tab mas xdotool irá simular o Ctrl + Pg_Down . Mesma ideia com o atalho invertido do ciclismo.

A grande desvantagem é que esta é uma ação global, o que significa que se algum outro programa tiver o atalho Ctrl + Tab que não é para a troca de abas, conflito com esse programa. Outra desvantagem é que você não pode segurar Ctrl e continuar pressionando Tab repetidamente. Apenas o atalho inteiro funciona e uma vez por vez.

    
por Sergiy Kolodyazhnyy 01.01.2016 / 02:37