Não é possível obter o konsole para mostrar os caracteres corretos para o powerline sofisticado

1

Estou usando o Kubuntu e as fontes com patch para powerline não estão funcionando como esperado ...

A captura de tela é do terminal Vim, mas o gVim tem o mesmo problema na minha máquina. Alguém tem alguma sugestão?

    
por Sebastián Grignoli 06.01.2014 / 23:32

2 respostas

0

Acabei de descobrir uma solução alternativa:

Não foi a fonte em si. Foi algum bug estranho ou incompatibilidade na forma como apontaram para os pontos de código unicode que eles querem usar na configuração "fantasia", então eu anulei os símbolos e separadores:

Adicione isto ao ~ / .vimrc:

let g:Powerline_symbols = 'fancy'
let g:Powerline_dividers_override = ['', '', '', '']
let g:Powerline_symbols_override = { 'BRANCH': '', 'LINE': '', 'RO': '' }

ou:

let g:Powerline_symbols = 'fancy'
let g:Powerline_dividers_override = ["\Ue0b0", "\Ue0b1", "\Ue0b2", "\Ue0b3"]
let g:Powerline_symbols_override = { 'BRANCH': "\Ue0a0", 'LINE': "\Ue0a1", 'RO': "\Ue0a2" }

Em seguida, execute: PowerlineClearCache e reinicie o Vim.

    
por 08.01.2014 / 00:10
1

Tente instalar o Input Mono Font (v.1.1 ou superior) e você não precisa de fontes corrigidas. Você pode pegar no link .

Versão 1.1 (2014‑09‑03)

  • Adicionado glifos para caracteres Powerline U       (U + E0A0 – E0A2, U + E0B0 – E0B3).
  • Adicionado glifo para o caractere de sinal de alta voltagem ⚡ (U + 26A1).
  • Adicionados glifos de chaves alternadas  para usuários que preferem formulários simplificados.
  • Adicionou glifo zero sem ponto alternativo  para usuários que não querem um ponto ou barra no zero.
  • Adicionada espaço de largura zero (U + 200B) e espaço sem quebra de largura zero (U + FEFF).
  • Alterou a opção de altura de linha padrão para 1,2 ×

In some terminals, Powerline symbols may be misaligned or cut off (documented here). Due to differing interpretations of vertical metrics and rendering engines, there is no single solution; two different font sizes within the same app can produce different results. Increasing Input’s line-spacing in the customization panel can help you control its appearance.

    
por 16.12.2014 / 14:28

Tags