J'ai un problème lorsque j'ouvre Vim, mais uniquement si je suis dans une session tmux.
Cela ressemble normalement à ceci:
mais à l'intérieur de tmux ressemble à ceci:
Mes polices corrigées fonctionnent, donc je ne sais pas pourquoi cela se produit.
Ma configuration tmux ressemble à:
source "/Users/damien/anaconda/lib/python2.7/site-packages/powerline/bindings/tmux/powerline.conf"
set-option -g status on
set-option -g status-interval 2
set-option -g status-utf8 on
set-option -g status-justify "centre"
Tmux doit savoir que le terminal prend en charge 256 couleurs, sinon cela ne fonctionnera pas. Notez que ce ne sont pas seulement les couleurs Powerline qui manquent: la colonne & number les manque également, de même que les caractères ~
, donc aller à Powerline Bug Tracker avec ce problème n'est pas valide.
Si tmux sait que le terminal prend en charge 256 couleurs, vérifiez que Vim sait que tmux les prend en charge. Je ne vois pas que vous avez défini l'option default-terminal
sur screen-256color
, sinon il pense généralement que seules 16 couleurs sont autorisées.
Merci. L'ajout de set -g default-terminal "screen-256color"
à mon .tmux.conf a résolu le problème.
Je rencontre un problème similaire. J'ajoute ceci au ~ / .bashrc:
TERM d'exportation = xterm-256color
Commentaire le plus utile
Je rencontre un problème similaire. J'ajoute ceci au ~ / .bashrc:
TERM d'exportation = xterm-256color