fish 在我的 fish 提示之前打印 python evnironment name
fish prints python evnironment name prior to my fish prompt
当我激活 python 虚拟环境时,fish 总是在我的 fish 提示之前在括号中打印 venv 名称。
antonio:~/W/s/src >
antonio:~/W/s/src > source ../env/bin/activate.fish
(env) antonio:~/W/s/src >
我想避免这个 (env)
事情并通过我的自定义 fish_prompt 函数处理虚拟环境。
没关系,我在 ~/.config/fish/functions/fish_prompt.fish
中有什么代码 - fish 总是打印 (env)
,然后才执行我的 fish_prompt.fish
函数
(env)
没有被 fish 前缀。它由 virtualenv 本身完成。
您可以通过导出 VIRTUAL_ENV_DISABLE_PROMPT=1
来禁用该行为。参见 this answer about setting virtualenv prompt。
当我激活 python 虚拟环境时,fish 总是在我的 fish 提示之前在括号中打印 venv 名称。
antonio:~/W/s/src >
antonio:~/W/s/src > source ../env/bin/activate.fish
(env) antonio:~/W/s/src >
我想避免这个 (env)
事情并通过我的自定义 fish_prompt 函数处理虚拟环境。
没关系,我在 ~/.config/fish/functions/fish_prompt.fish
中有什么代码 - fish 总是打印 (env)
,然后才执行我的 fish_prompt.fish
函数
(env)
没有被 fish 前缀。它由 virtualenv 本身完成。
您可以通过导出 VIRTUAL_ENV_DISABLE_PROMPT=1
来禁用该行为。参见 this answer about setting virtualenv prompt。