Je voulais juste pouvoir ajouter à l'intérieur d'un fichier de configuration de poisson (je ne sais pas qui / où) la même fonction que celle-ci:
export PERL5LIB=/home/iaco/workspace/perl:/home/iaco/devtools
Cette ligne a été ajoutée à l'intérieur du fichier .bashrc et il a été possible d'exporter la variable à chaque fois que j'ouvrais un terminal.
Y a-t-il quelque chose comme ça pour le poisson? Je sais que je peux exporter des variables dans le poisson en utilisant la commande "set", mais je veux modifier un fichier (je ne sais pas lequel) pour ajouter automatiquement ces variables à chaque fois que j'ouvre un terminal de poisson.
Merci pour votre temps!
la source
-x
drapeau. Je viens de mettre à jour la réponse et vous en saurez plus à ce sujet dans la section "Exportation de variables" de la documentation.$PATH
etc. peut être utilisé dans les poissons, y compris dans config.fish.Utilisez les variables universelles introduites dans fish 2.0.0.
-x
signifie exporté, et-U
signifie qu'il est déclaré pour chaque session de poisson. Vous pouvez également utiliser les options longues--export
et--universal
.S'il vous plaît noter que la
PATH
variable est un peu un cas particulier. Alors quePATH
peut être changé universellement, cela affectera votre variable PATH en cours (qui peut être un peu un problème si un chemin supplémentaire sera introduit par un système d'exploitation). PourPATH
variable, utilisezfish_user_paths
variable (qui ajoute uniquement des chemins). La variable est un tableau, ce qui signifie que vous n'avez pas à mettre de:
caractères.la source