Em vez de confiar no Python e nos módulos ausentes, como na solução github de Noah K. Tilton, elaborei um script bash que está um passo mais próximo de ser mais portátil (pelo menos, para instalações usando os caminhos padrão mais genéricos).
Pode ser necessário ajustar o script para definir o caminho de configuração do xfce, sua fonte favorita etc.
Apenas 2 arquivos, colocados na pasta ~ / bin da minha casa, "zoomin" e "zoomout". Não fui além de fazer comandos curtos que podem ser digitados rapidamente, por isso não faço ideia de como seria capaz de configurar esses scripts para responder SOMENTE quando estou dentro do xfce4-terminal - o que significa que Desisti de pensar em como obter as combinações de teclas feitas para Ctrl+ -e Ctrl+, +porque atualmente só conheço as ligações de teclado globais e não queria substituir esses Combinações de teclas, já que outros aplicativos precisarão delas (por exemplo, navegador da web, editor de texto).
Também pensei em ter "zoommin" e "zoommax", para pular para minhas fontes menores e maiores, quando necessário, normalmente quando preciso ver toneladas de texto VS quando preciso mostrar algo a um colega na tela. Deixarei esses dois scripts à sua imaginação sobre como criar: P
~ / bin / zoomin
#!/bin/bash
SIZE=`grep 'FontName' ~/.config/xfce4/terminal/terminalrc | cut -d' ' -f 2`
NEWSIZE=$((SIZE + 2))
REGEXPR='s/FontName.*/FontName=Monospace '$NEWSIZE'/g'
sed -i "$REGEXPR" ~/.config/xfce4/terminal/terminalrc
~ / bin / zoomout
#!/bin/bash
SIZE=`grep 'FontName' ~/.config/xfce4/terminal/terminalrc | cut -d' ' -f 2`
NEWSIZE=$((SIZE - 2))
REGEXPR='s/FontName.*/FontName=Monospace '$NEWSIZE'/g'
sed -i "$REGEXPR" ~/.config/xfce4/terminal/terminalrc
XDG_CONFIG_PATH
- uma string que não aparece no meu script. Hã? Supondo que você quis dizerXDG_CONFIG_HOME
, que não aparecem no meu script, você pode querer verificar para fora superuser.com/questions/365847/... que basicamente diz que é até o usuário para defini-lo. Não tenho certeza do que as "outras coisas" eram :) As opiniões podem diferir, mas acho que um script python parametrizado é um pouco mais limpo que dois scripts bash.perl -pi -e 's/(FontName.*)(\d+)/$1.($2+2)/e' ~/.config/xfce4/terminal/terminalrc
ao invés de mexer com a festaz 12
, e para aumentar o zoom em uma etapa, eu fariazi 1
.Atualização: a partir desta confirmação , o redimensionamento agora é suportado com Ctrl +e Ctrl -, o que obsoleta minha pergunta.
As outras respostas neste segmento ainda são valiosas se você estiver usando versões mais antigas do
xfce4-terminal
.fonte
Ctrl
+Shift
+=
para aumentar eCtrl
+-
para diminuir. NemCtrl
+=
nemCtrl
+Shift
+-
funcionarão, nem o teclado+
e-
, o que é muito ruim.Os atalhos mencionados são para o gnome-terminal, o terminal padrão usado pelo gnome (e, a seguir, pelo Ubuntu padrão). O XFCE, que é o principal ambiente do Xubuntu, possui sua própria implementação de terminal. No entanto, até onde eu sei, não é possível no xfce4-terminal alterar o tamanho da fonte com um atalho (você pode ver a lista de possíveis atalhos ao ir para Editar-> Preferências-> Atalhos).
Se você confiar nesse recurso, poderá instalar o gnome-terminal, mas como o objetivo principal do uso do XFCE é que ele geralmente não envolve as bibliotecas um tanto pesadas do Gnome, isso pode ser um pouco improdutivo.
fonte
Ele é possível, embora não através xfce4 adequada, utilizando esta solução alternativa:
https://github.com/noah/xfce4-terminal-font
(requer python).
Eu o uso no incrível gerenciador de janelas como este:
É um pouco complicado, mas funciona.
fonte
Enquanto o restante das respostas aqui exige que você crie algum tipo de 'hack' usando scripts personalizados, que podem ou não quebrar ao fazer atualizações no sistema, a resposta real / outra foi encontrada em uma pergunta do StackOverflow aqui:
O vim pode aumentar e diminuir o zoom?
Por usuário: Chenming Zhang
Edit > Preferences > Appearance
Você verá a opção:
Font
Que contém a fonte escolhida e o tamanho do texto da fonte.
Eu sei que você está procurando um 'atalho', mas todas as outras opções parecem exigir muita personalização, enquanto que essa rota garantirá que você não estrague o seu Terminal com nenhuma personalização.
Esta resposta também está sendo publicada aqui para qualquer pessoa que precise de uma opção alternativa
ctrl +-
para aumentar / diminuir o zoom.fonte
O script a seguir verifica se o Xfce4 Terminal está em execução. Caso contrário, o script será encerrado. Este script usa argumentos
script-name --in
para aumentar escript-name --out
diminuir o zoom. Funcionará para qualquer tipo de fonte. (Tipos de fontes diferentes têm um número diferente de palavras.)Chamei meu script de terminal-zoom e estou usando Ctrl Alt +para
terminal-zoom --in
e Ctrl Alt -paraterminal-zoom --out
.fonte
Atualmente, não há atalhos de zoom oferecidos pelo xfce-term. Considere o Terminator, que é leve em dependências (diferente do termo Gnome) e oferece mais e menos zoom via CTRL + SHIFT + "+"
fonte
Este é um tópico antigo, mas estava curioso sobre como os outros faziam isso. Estou usando o i3-wm e escrevi esse script para usá-lo
Eu melhorei olhando o script por outra pessoa aqui
fonte