Fuentes Powerline en vim y OS X 10.9 Mavericks

4

No puedo obtener las fuentes Powerline funcionando en Vim (homebrew) en OS X 10.9 Mavericks. Mi configuración de Vim está disponible en enlace . De 10.8.x a 10.9 he importado los mismos archivos de fuente Powerline desde 10.8. Asistencia apreciada.

Capturas de pantalla a continuación:

vamos a g: Powerline_symbols = 'fancy' letg:Powerline_symbols='unicode'

    
pregunta Aaron Lake 24.10.2013 - 04:19

1 respuesta

2

No tengo idea de por qué, pero las asignaciones en Parser.vim ya no existen en la tabla de glifos para 10.9 (¿quizás el soporte Unicode 6.3?). En la powerline docs especifica que la tabla de glifos comienza en 0xE0A0 sin embargo en Parser.vim están utilizando 0x2B60 en su lugar. En 10.8 funciona porque, en el caso de 0x2B60 y 0xE0A0, el glifo de rama simple existe en ambas ubicaciones.

Puede probarlo escribiendo en un terminal 10.8:

echo -n '\uE0A0'
echo -n '\u2B60'

De todos modos, como 0x2B60 y los demás ya no existen, solo tienes que actualizar autoload / Pl / Parser.vim para que se vea así:

        \ 'fancy': {
            \   'dividers': [ [0xe0b0], [0xe0b1], [0xe0b2], [0xe0b3] ]
            \ , 'symbols' : {
                    \   'BRANCH': [0xe0a0]
                    \ , 'RO'    : [0xe0a4]
                    \ , 'FT'    : [0xe0a2, 0xe0a3]
                    \ , 'LINE'  : [0xe0a1]

También es probable que tengas que ejecutar: PowerlineClearCache para que tenga efecto.

    
respondido por el Colin C. 25.10.2013 - 06:28

Lea otras preguntas en las etiquetas