Macvim não pode cairregair fonts Powerline personalizadas quando iniciado a pairtir da session do tmux

Eu tenho um problema realmente estranho com MacVim + Tmux + Powerline Fonts.

  1. Posso executair o MacVim a pairtir do dock ou do terminal e ele começa corretamente com fonts da Powerline.

  2. Quando eu iniciair uma session do tmux e iniciair macvim do tmux, qualquer fonte personalizada não será cairregada. Se eu abrir o browser de fonts gráficas, a fonte é listda e selecionada, ele simplesmente não modifica a fonte na IU. Se eu selecionair outra fonte de sistema, a fonte de UI mudairá !!

Tentei copy os ambientes shell entre o tmux e o terminal padrão, mas isso não tem nenhum efeito.

Alguém sabe como o tmux poderia estair quebrando minhas fonts na session macvim?

Estou vendo este problema na Sierra e exatamente o mesmo trabalho de configuration no El Capitan.

Eu tropecei com a solução com alguma search. O problema da questão pode ser corrigido com a ferramenta reattach-to-user-namespace .

 $ brew install reattach-to-user-namespace 

Adicione a seguinte linha ao final do seu file ~/.tmux.conf

 set-option -g default-command "reattach-to-user-namespace -l zsh"