J'ai 256 couleurs qui fonctionnent très bien konsole,
. Je pensais tmux
essayer, car contrairement à screen, il semble prendre en charge le vi
mode. Cependant, je constate que les couleurs de mon invite apparaissent et cela est probablement dû au fait que j'ai une invite en mode 256 couleurs. Que dois-je faire tmux
pour reconnaître toutes les 256 couleurs?
177
tmux -2
Je devais le faire en terminator et j'ai été un peu surpris. Le-2
drapeau dit à tmux de forcer l'utilisation de 256 couleurs ... que votre terminal le veuille ou non ... dun dun dunnn: PRéponses:
La FAQ de Tmux déconseille explicitement de définir TERM sur autre chose que screen ou screen-256color dans votre fichier d'initialisation du shell, alors ne le faites pas!
Voici ce que j'utilise:
et dans mon fichier .tmux.conf:
Aliasing
tmux
"tmux -2
" devrait également faire l'affaire.la source
tmux -2
d'OSX mais vous en avez besoin avec Gnome Terminal. Merci pour l'info, ajouté à mes alias!TERM=screen-256color tmux
pas créer de.tmux.conf
fichier. Est-ce que je manque quelque chose?Essayez de définir explicitement 256 couleurs dans votre base ou zshrc:
ou
Si vous ne parvenez pas à effacer correctement les couleurs d’arrière-plan lorsque vous utilisez le paramètre de terme d’écran, vous pouvez essayer:
la source
xterm-256color
le remplacer dans tmux également, et lescreen-256color
placer en dehors de tmux pourrait conduire à l'affichage de bugs.Selon la FAQ tmux , ajoutez ceci à votre
~/.tmux.conf
:Ajoutez ensuite cet alias pour tmux:
Pas besoin de remplacer la
TERM
variable dans votre profil ou lors du démarragetmux
.Plus d'informations: http://vim.wikia.com/wiki/256_colors_setup_for_console_Vim
la source
La dernière version de ncurses est livrée avec une entrée terminfo tmux-256color (la FAQ le mentionne). Par exemple, l'utilisation de tmux-256color par rapport à screen-256color présente l' avantage de rendre correctement le rendu de l'italique (l'écran ne prend pas en charge l'italique).
Donc, si vous avez le dernier paquet ncurses, ce qui suit fonctionnera également:
la source
tmux 2.6
ou mieuxNotez vraiment important ici si vous utilisez une Ubuntu plus ancienne que Bionic (18.04). Si vous courez
tmux 2.1
ou si vous êtes plus âgé et que vous l'êtes probablement, en principe, aucun conseil que vous lisez en ligne à propos de tmux ne fonctionnera .. pour rien.tmux -V
est un test facile pour cela. Si vous en voyez2.1
une version plus récente ou plus ancienne, vous pouvez créer tmux à partir des sources ou ajouter un référentiel non officiel. J'ai mis à jour mon tux avec:Personnellement, après la mise à niveau vers
2.6
, 1) mes clés fonctionnent mieux, 2) les conseils en ligne fonctionnent, 3) mes couleurs ne sont pas folles. Grande amélioration.(Voici un lien vers la page du référentiel, btw): https://launchpad.net/~hnakamur
la source
Je ne pouvais pas expliquer pourquoi cela fonctionne mais cela a résolu le problème pour moi.
~ / .tmux.conf
la source
C’est ma solution .... Je modifie mon fichier .bashrc et l’ajoute
Espérons que cela fonctionne dans le vôtre
la source
if
? Vous pouvez simplement définir la variable.