Caminho 1: Você pode alterar o terminal na guia Ferramentas nas preferências do Geany.
Na caixa de diálogo Editar → Preferências, o Geany tem uma guia Ferramentas. (Isso é separado da guia Terminal.) Uma das seleções de utilitário que você pode configurar na guia Ferramentas é Terminal .
Ele tem esse valor padrão, mas você pode alterá-lo para o que quiser:
x-terminal-emulator -e "/bin/sh %c"
Portanto, uma maneira de fazer com que ele use o Konsole, em vez de usar o x-terminal-emulator
configurado para execução, é substituir x-terminal-emulator
por konsole
. (Não capitalize o k
.) Ou seja, uma solução é alterar esse comando para este:
konsole -e "/bin/sh %c"
O próprio Geany substitui %c
quando realmente lança um emulador de terminal. Seja qual for o emulador de terminal que ele chama, ele tem que suportar um -e
flag - ou você pode alterar esse commmand de acordo se não o fizer. (Especificamente, o que escrever em vez disso dependeria da sintaxe que ele fez aceitar.) Mas a maioria dos terminais faz isso, e isso inclui o Konsole .
Caminho 2: Você pode mudar para qual programa x-terminal-emulator
aponta.
Como uma solução alternativa que você pode preferir, se você sempre quer o Konsole em qualquer contexto onde um terminal é aberto, então você pode querer apenas reconfigurar o x-terminal-emulator
para iniciar o Konsole ao invés de qualquer outro terminal que esteja sendo lançado no momento.
Se você optar por fazer isso, então eu recomendo continuar verificando na caixa de diálogo Preferências do Geany para ter certeza de que está usando o comando x-terminal-emulator
mostrado acima.
No Debian e no Ubuntu, o link simbólico x-terminal-emulator
é gerenciado por o sistema de alternativas . Para ajustá-lo de modo que aponte para um comando terminal diferente, você pode executar :
sudo update-alternatives --config x-terminal-emulator
Você será solicitado a selecionar um dos emuladores de terminal atualmente instalados. Assumindo que o Konsole está instalado em seu sistema, você deve ser capaz de selecionar /usr/bin/konsole
.
Agradecimentos
Zanna contribuiu substancialmente para esta resposta.
Veja também o manual do Geany (vinculado de esta pergunta , embora isso não esteja pedindo a mesma coisa, já que o VTE é a construção de Geany no terminal, o que parece que você não quer usar).