2017-02-01 2 views
1

Mon ordinateur portable Mac affiche étrangement lorsque vous utilisez une coque de poisson comme ci-dessous.Affichage incorrect lors de l'utilisation d'une coque de poisson

enter image description here

Il n'a peut-être rien à voir avec la coquille de poisson, mais je ne peux pas comprendre ce qui se passe.

ENV: + macOS Sierra iterm2 (ou terminal) + poisson 2.4.0

Il ressemble à ceci dans le Terminal

enter image description here

Répondre

1

Information insuffisante. Quel est le paramètre TERM? En tout cas, c'est probablement une question pour la communauté des développeurs et des utilisateurs Fisherman. Il utilise simplement la commande set_color de poisson qui fonctionne bien AFAIK. Si set_color se comporte mal s'il vous plaît open an issue. Ma meilleure estimation est que vous avez modifié la palette de couleur par défaut qu'utilise iTerm2. Si vous appuyez sur [commande i] et cliquez sur l'onglet « couleurs » faut-il montrer quelque chose comme ceci: enter image description here

Aucun des développeurs de poissons, y compris moi-même, utilisez pêcheur ou Oh mon poisson si on ne va pas être beaucoup d'aide avec ou. Cependant, si vous pouvez reproduire le problème avec des commandes de poissons simples comme set_color, nous serons plus qu'heureux de vous aider.

+0

Merci, je pense que vous avez raison, je vais regarder dans les paramètres de couleur de pêcheur. Pour être plus précis, j'utilise le thème de couleur sombre Solarized pour iTerm2. J'ai 2 ordinateurs portables Mac qui ont été mis en place de la même manière. L'ordinateur portable privé affiche bien, mais cette entreprise ne le fait pas. Non seulement dans iTerm2, mais aussi dans la société, on n'a pas le fond de couleur bleue, ce qui est correct. – Jarod

+0

Le thème de couleur "Solarized Dark" iTerm2 n'est pas compatible avec les couleurs utilisées par votre thème poisson. Notez que dans Terminal.app le texte coloré est noir sur un fond bleu clair. Le thème de couleur iTerm2 que vous utilisez a un fond noir, donc le texte noir ne sera pas visible. En outre, il redéfinit le bleu vif pour être le gris que vous voyez. Si vous passez au thème de couleur "Light" iTerm2, je parie que les résultats ressemblent beaucoup plus à ce que vous voyez dans Terminal.app. –

+0

De plus, si 'fisher' utilise les variables de couleur de poisson standard, comparez la sortie de' set | grep fish_color' sur vos deux systèmes. Je suis assez confiant qu'ils ne sont pas identiques. –

1

J'ai eu le même problème récemment. Vous pouvez simplement définir la couleur variable suivante:

# Background color for matching quotes and parenthesis set fish_color_match <your_color>

Il affectera probablement d'autres choses, mais pour l'instant (2 mois) Je n'ai pas vu quoi que ce soit un problème avec ça.