A fonte XTerm é muito pequena. Como posso aumentá-lo?
A fonte XTerm é muito pequena. Como posso aumentá-lo?
Respostas:
Se você ainda não possui um, crie um arquivo no diretório inicial com o nome .Xresources
para armazenar suas preferências para vários programas X. Anexe uma linha ao arquivo, como
xterm*font: *-fixed-*-*-*-18-*
Isso informa o xterm
uso da fonte 'fixa' no tamanho 18.
A partir daqui, você pode reiniciar o X ou executar xrdb -merge ~/.Xresources
um terminal para incorporar as alterações feitas. Todos os novos xterm
s agora devem ter a fonte alterada.
Se você executar man xterm
e acessar a seção RECURSOS, poderá encontrar várias xterm
opções configuráveis adicionais .
geometry
. Então, algo como o seguinte em seu .Xresources
iria funcionar: xterm*geometry: 110x50
.
xterm: cannot load font '*-fixed-*-*-*-38-*'
Warning: Shell widget "xterm" has an invalid geometry specification: "*-fixed-*-*-*-38-*"
Use os parâmetros -fa e -fs:
xterm -fa 'Monospace' -fs 14
Monospace
não mudará apenas o tamanho, mas usará uma fonte bem diferente (pelo menos é o caso do Ubuntu 18.04). E acho que estou Monospace
usando quantidades excessivas de anti-aliasing, o que a torna embaçada quando vista ao lado de uma xterm
janela usando a fonte padrão.
Você também pode clicar com o botão direito do mouse com a tecla Ctrl pressionada para alterar temporariamente o tamanho da fonte
appres XTerm | grep -i utf8font
Ao mexer com /etc/X11/app-defaults/XTerm
arquivo e página de manual do Xterm, encontrei dois métodos.
Método 1: Um método mais simples, mas não permanente: mantenha pressionada a tecla Ctrl e clique com o botão direito do mouse. Isso deve exibir um menu para fontes VT, que permanece ativo apenas enquanto você pressiona a tecla do botão direito. Você deve ver 7 opções, a maior sendo enorme, e é isso que estou usando, porque minha visão não é exatamente boa.
Fonte: página de manual do xterm (1), parte VT Fonts, que afirma "O menu de fontes é exibido quando quando a tecla" controle "e o botão ponteiro três são pressionados em uma janela."
Método 2: Permanente. Examine /etc/X11/app-defaults/XTerm
, encontre o tamanho das linhas *VT100.font1:
, escolha uma e escreva em algum lugar xterm*font: 10x20
(10x20, novamente essa é a minha escolha por razões que já afirmei).
Sobre o meu sistema: Estou executando o Ubuntu 13.10
Mais uma opção, adicione-a à sua ~/.Xresources
para criar teclas de atalho para alterar o tamanho da fonte:
XTerm.vt100.translations: #override \n\
Ctrl <Key> minus: smaller-vt-font() \n\
Ctrl <Key> plus: larger-vt-font()
Se você usa o uxterm, certifique-se de usá-lo UXTerm.vt100.translations
.
Em seguida, você pode usar ctrl+ +para aumentar o tamanho da fonte ou ctrl+ -para diminuir o tamanho, da mesma forma que pode com ctrl+ right-click
e selecionando uma das outras opções de tamanho da fonte.
Você pode adicionar o seguinte como exemplo ao seu ~/.Xresources
arquivo:
! Use a truetype font and size.
xterm*faceName: Monospace
xterm*faceSize: 14
Em seguida, execute o seguinte:
xrdb -merge ~/.Xresources
A criação do arquivo .Xresources com linhas de código especificadas (fornecidas na resposta por noffle) corrigiu meu problema, mas, na reinicialização, as configurações foram perdidas novamente.
Se as configurações especificadas no arquivo .Xresource não estiverem sendo refletidas automaticamente, tente adicionar a linha abaixo a ~/.bashrc
.
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources