Я просто хотел добавить внутри файла конфигурации рыбы (не знаю, где / где), такую же функцию, как это:
export PERL5LIB=/home/iaco/workspace/perl:/home/iaco/devtools
Эта строка была добавлена в файл .bashrc и он мог экспортировать переменную каждый раз, когда я открывал терминал.
Есть ли что-то подобное для рыбы? Я знаю, что я могу экспортировать переменные в рыбу с помощью команды «set», но я хочу изменить один файл (не знаю, какой), чтобы автоматически добавлять эти переменные каждый раз, когда я открываю рыбный терминал.
Спасибо за ваше время!
В ~/.config/fish/config.fish вы можете указать конфигурацию рыбы для конкретного пользователя, включая заданные директивы. Содержимое должно выглядеть примерно так:
set -x PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Более подробную информацию можно найти в документации.
В ~/.config/fish/config.fish вы можете указать конфигурацию рыбы для конкретного пользователя, включая заданные директивы. Содержимое должно выглядеть примерно так:
set -x PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Более подробную информацию можно найти в документации.
В ~/.config/fish/config.fish вы можете указать конфигурацию рыбы для конкретного пользователя, включая заданные директивы. Содержимое должно выглядеть примерно так:
set -x PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Более подробную информацию можно найти в документации.
В ~/.config/fish/config.fish вы можете указать конфигурацию рыбы для конкретного пользователя, включая заданные директивы. Содержимое должно выглядеть примерно так:
set -x PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Более подробную информацию можно найти в документации.
В ~/.config/fish/config.fish вы можете указать конфигурацию рыбы для конкретного пользователя, включая заданные директивы. Содержимое должно выглядеть примерно так:
set -x PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Более подробную информацию можно найти в документации.
В ~/.config/fish/config.fish вы можете указать конфигурацию рыбы для конкретного пользователя, включая заданные директивы. Содержимое должно выглядеть примерно так:
set -x PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Более подробную информацию можно найти в документации.
В ~/.config/fish/config.fish вы можете указать конфигурацию рыбы для конкретного пользователя, включая заданные директивы. Содержимое должно выглядеть примерно так:
set -x PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Более подробную информацию можно найти в документации.
Вы можете поместить конфигурацию рыбы для конкретного пользователя, включая заданные директивы, в ~ / .config / fish / config.fish
. Содержимое должно выглядеть примерно так:
set -x PERL5LIB / home / iaco / workspace / perl: / home / iaco / devtools
Подробнее информацию можно найти в документации .
Вы можете поместить конфигурацию рыбы для конкретного пользователя, включая заданные директивы, в ~ / .config / fish / config.fish
. Содержимое должно выглядеть примерно так:
set -x PERL5LIB / home / iaco / workspace / perl: / home / iaco / devtools
Подробнее информацию можно найти в документации .
Вы можете поместить конфигурацию рыбы для конкретного пользователя, включая заданные директивы, в ~ / .config / fish / config.fish
. Содержимое должно выглядеть примерно так:
set -x PERL5LIB / home / iaco / workspace / perl: / home / iaco / devtools
Подробнее информацию можно найти в документации .
Вы можете поместить конфигурацию рыбы для конкретного пользователя, включая заданные директивы, в ~ / .config / fish / config.fish
. Содержимое должно выглядеть примерно так:
set -x PERL5LIB / home / iaco / workspace / perl: / home / iaco / devtools
Подробнее информацию можно найти в документации .
-x
. Я только что обновил ответ, и вы можете узнать больше об этом в разделе «Экспорт переменных». в документации.
– Adam Byrtek
7 April 2011 в 21:58
Использовать универсальные переменные, введенные в рыбу 2.0.0. -x означает, что экспортировано, а -U означает, что оно объявлено для каждой сессии рыбы. Вы также можете использовать длинные опции --export и --universal.
set -xU PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Обратите внимание, что переменная PATH - это бит особого случая. Хотя PATH можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH используйте переменную fish_user_paths (которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :.
set -U fish_user_paths /home/iaco/workspace/perl/share/bin /home/iaco/bin
Использовать универсальные переменные, введенные в рыбу 2.0.0. -x означает, что экспортировано, а -U означает, что оно объявлено для каждой сессии рыбы. Вы также можете использовать длинные опции --export и --universal.
set -xU PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Обратите внимание, что переменная PATH - это бит особого случая. Хотя PATH можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH используйте переменную fish_user_paths (которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :.
set -U fish_user_paths /home/iaco/workspace/perl/share/bin /home/iaco/bin
Использовать универсальные переменные, введенные в рыбу 2.0.0. -x означает, что экспортировано, а -U означает, что оно объявлено для каждой сессии рыбы. Вы также можете использовать длинные опции --export и --universal.
set -xU PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Обратите внимание, что переменная PATH - это бит особого случая. Хотя PATH можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH используйте переменную fish_user_paths (которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :.
set -U fish_user_paths /home/iaco/workspace/perl/share/bin /home/iaco/bin
Использовать универсальные переменные, введенные в рыбу 2.0.0. -x означает, что экспортировано, а -U означает, что оно объявлено для каждой сессии рыбы. Вы также можете использовать длинные опции --export и --universal.
set -xU PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Обратите внимание, что переменная PATH - это бит особого случая. Хотя PATH можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH используйте переменную fish_user_paths (которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :.
set -U fish_user_paths /home/iaco/workspace/perl/share/bin /home/iaco/bin
Использовать универсальные переменные, введенные в рыбу 2.0.0. -x означает, что экспортировано, а -U означает, что оно объявлено для каждой сессии рыбы. Вы также можете использовать длинные опции --export и --universal.
set -xU PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Обратите внимание, что переменная PATH - это бит особого случая. Хотя PATH можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH используйте переменную fish_user_paths (которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :.
set -U fish_user_paths /home/iaco/workspace/perl/share/bin /home/iaco/bin
Использовать универсальные переменные, введенные в рыбу 2.0.0. -x означает, что экспортировано, а -U означает, что оно объявлено для каждой сессии рыбы. Вы также можете использовать длинные опции --export и --universal.
set -xU PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Обратите внимание, что переменная PATH - это бит особого случая. Хотя PATH можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH используйте переменную fish_user_paths (которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :.
set -U fish_user_paths /home/iaco/workspace/perl/share/bin /home/iaco/bin
Использовать универсальные переменные, введенные в рыбу 2.0.0. -x означает, что экспортировано, а -U означает, что оно объявлено для каждой сессии рыбы. Вы также можете использовать длинные опции --export и --universal.
set -xU PERL5LIB /home/iaco/workspace/perl:/home/iaco/devtools
Обратите внимание, что переменная PATH - это бит особого случая. Хотя PATH можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH используйте переменную fish_user_paths (которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :.
set -U fish_user_paths /home/iaco/workspace/perl/share/bin /home/iaco/bin
Используйте универсальные переменные, введенные в рыбу 2.0.0. -x
означает экспорт, а -U
означает, что он объявлен для каждого сеанса рыбы. Вы также можете использовать длинные опции - export
и - universal
.
установить -xU PERL5LIB / home / iaco / workspace / perl: / home / iaco / devtools
Обратите внимание, что переменная PATH
является частным случаем. Хотя PATH
можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH
используйте переменную fish_user_paths
(которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :
.
set -U fish_user_paths / home / iaco / workspace / perl / share / bin / home / iaco / bin
Используйте универсальные переменные, введенные в рыбу 2.0.0. -x
означает экспорт, а -U
означает, что он объявлен для каждого сеанса рыбы. Вы также можете использовать длинные опции - export
и - universal
.
установить -xU PERL5LIB / home / iaco / workspace / perl: / home / iaco / devtools
Обратите внимание, что переменная PATH
является частным случаем. Хотя PATH
можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH
используйте переменную fish_user_paths
(которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :
.
set -U fish_user_paths / home / iaco / workspace / perl / share / bin / home / iaco / bin
Используйте универсальные переменные, введенные в рыбу 2.0.0. -x
означает экспорт, а -U
означает, что он объявлен для каждого сеанса рыбы. Вы также можете использовать длинные опции - export
и - universal
.
установить -xU PERL5LIB / home / iaco / workspace / perl: / home / iaco / devtools
Обратите внимание, что переменная PATH
является частным случаем. Хотя PATH
можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH
используйте переменную fish_user_paths
(которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :
.
set -U fish_user_paths / home / iaco / workspace / perl / share / bin / home / iaco / bin
Используйте универсальные переменные, введенные в рыбу 2.0.0. -x
означает экспорт, а -U
означает, что он объявлен для каждого сеанса рыбы. Вы также можете использовать длинные опции - export
и - universal
.
установить -xU PERL5LIB / home / iaco / workspace / perl: / home / iaco / devtools
Обратите внимание, что переменная PATH
является частным случаем. Хотя PATH
можно повсеместно изменить, это повлияет на вашу текущую переменную PATH (которая может быть немного проблемой, если дополнительный путь будет введен операционной системой). Для переменной PATH
используйте переменную fish_user_paths
(которая только добавляет пути). Переменная - это массив, что означает, что вам не нужно ставить символы :
.
set -U fish_user_paths / home / iaco / workspace / perl / share / bin / home / iaco / bin