Macvim no puede cargar fuentes Powerline personalizadas cuando se inicia desde la sesión tmux

1

Tengo un problema realmente extraño con MacVim + Tmux + Powerline Fonts.

  1. Puedo ejecutar MacVim desde el dock o terminal y comienza correctamente con las fuentes Powerline.

  2. Cuando comienzo una sesión de tmux, y ejecuto macvim desde tmux, no se cargará ninguna fuente personalizada. Si abro el navegador gráfico de fuentes, la fuente aparece y se selecciona, No modifica la fuente en la interfaz de usuario. ¡Si selecciono otra fuente del sistema, la fuente de la interfaz de usuario cambiará!

He intentado copiar los entornos de shell entre tmux y el terminal estándar, pero no tiene ningún efecto.

¿Alguien sabe cómo tmux podría estar rompiendo mis fuentes en una sesión de macvim?

Estoy viendo este problema en Sierra y el mismo config funciona en El Capitán.

    
pregunta cmcginty 18.11.2016 - 06:32

1 respuesta

0

Me topé con la solución con un poco de búsqueda. El problema se puede solucionar con la herramienta reattach-to-user-namespace .

$ brew install reattach-to-user-namespace

Agregue la siguiente línea al final de su archivo ~/.tmux.conf

set-option -g default-command "reattach-to-user-namespace -l zsh"
    
respondido por el cmcginty 18.11.2016 - 08:15

Lea otras preguntas en las etiquetas