Sobreposição de caracteres estranhos no terminal

7

Estou usando a versão bash 4.3.42 (1) - liberada em um ambiente ArchLinux / Gnome. Quando eu digito meus comandos, alguns dos caracteres escritos são transformados em alguns estranhos. No geral, todo o texto exibido parece estranho.

A codificação do meu caractere está definida como Unicode (UTF-8). Também verifiquei meu idioma de entrada, o que está correto. Desde que funcionou antes, presumo que tenha algo a ver com uma atualização, mas não tenho certeza.

A figura a seguir mostra a saída de bash -version e na parte inferior as duas palavras minus e moreover , onde você pode ver o comportamento estranho.

Comopossoconsertarisso?

Asaídadomeulocale

$locale

LANG=en_US.UTF-8LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Seguindo a fonte do meu conjunto em /etc/vconsole.conf

KEYMAP=de
FONT=lat9w-16
    
por JustCoding 30.03.2016 / 09:52

4 respostas

7

Para emuladores de terminal, você deve escolher uma fonte monoespaçada (a.k.a. fixada com). As letras são posicionadas em uma grade, em vez de ficarem de acordo com a largura de cada letra individual.

    
por 30.03.2016 / 19:06
5

Eu tive exatamente este mesmo problema com uma nova instalação do Arch.

Eu adicionei os pacotes ttf-dejavu e kbd como este e isto .

problema resolvido! Não tenho certeza qual deles consertou, mas lá está você, classificado.

sudo pacman -S ttf-dejavu kbd
    
por 25.02.2018 / 17:31
0

Você deve alternar para uma fonte monoespaçada (como Monospace Regular) na opção "fonte personalizada" em Preferências de perfil e o espaçamento estará correto.

    
por 30.09.2017 / 13:42
0

Tente aumentar o tamanho da fonte no terminal. Eu aumentei o tamanho da fonte de 10 para 11 e funcionou. (Editar > Preferências)

    
por 22.12.2017 / 18:25