Powerline: Le plugin Vim ne s'affiche pas correctement dans tmux, d'accord sinon

Créé le 24 juil. 2015  ·  3Commentaires  ·  Source: powerline/powerline

J'ai un problème lorsque j'ouvre Vim, mais uniquement si je suis dans une session tmux.

Cela ressemble normalement à ceci:

vim

mais à l'intérieur de tmux ressemble à ceci:

tmux-vim

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"
cwm serror in environment bug

Commentaire le plus utile

Je rencontre un problème similaire. J'ajoute ceci au ~ / .bashrc:
TERM d'exportation = xterm-256color

Tous les 3 commentaires

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

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

ssbanerje picture ssbanerje  ·  6Commentaires

ghost picture ghost  ·  7Commentaires

kataev picture kataev  ·  6Commentaires

uD4ra picture uD4ra  ·  5Commentaires

adamk33n3r picture adamk33n3r  ·  4Commentaires