unix - 向 MobaXterm 添加环境变量的最佳方法

标签 unix environment-variables xterm

我现在刚刚在本地计算机上设置 MobaXTerm,我正在寻找将 Windows 主机上的所有环境变量移植到 MobaXTerm 的最佳方法。本练习的总体目标是我计划不使用命令提示符/git bash,而只使用 MobaXterm。

例如,如果我转到命令提示符并输入“python”,我可以在命令行中输入 Python 代码。现在,当我在 MobaXTerm 中执行此操作时,它说我没有安装它。这扩展到更多的应用程序,所以我宁愿不尝试在我的 MobaXTerm 中手动安装 git、python 等。

我通过在命令提示符中输入“set > paths.txt”提取了 Windows 主机上所有环境变量的列表,但我希望 MobaXTerm 命令行在我使用终端时引用这些变量。做这个的最好方式是什么?是否将其设置在 .csrhc 中?

编辑:我尝试更改 MobaXterm 中的设置以使用 Windows PATH 环境,即使重新启动计算机,我仍然无法使其工作

最佳答案

在“终端选项卡设置”部分中,您将在“终端”选项卡中找到此选项。

进入 MobaXterm 全局设置窗口,然后单击“终端”选项卡并选中“使用 Windows PATH 环境”。请注意,如果您正在使用 session ,则必须在此 session 中执行相同的操作:编辑 session ,然后转到“终端设置”选项卡并选中“使用 Windows PATH”选项。

关于unix - 向 MobaXterm 添加环境变量的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50611983/

相关文章:

arrays - 计算数组中的数字

go - GCC-Go - 针对特定架构优化构建

python - 如何像bash一样在python中扩展环境变量?

c - 显示在反引号之间调用的程序的输出

linux - 奇怪的终端模式,bash的错误?

c - 如何在 Linux 中的 C 中创建一个临时目录?

linux - Rust 中的 Unix errno 常量在哪里?

javascript - 在没有浏览器的情况下执行 JavaScript?

go - 使用 os.Getenv 在 golang 中声明常量导致 'const initializer in os.Getenv("MY_SECRET") 不是常量'

linux - xterm 使用复制选择复制到 CLIPBOARD 会导致在鼠标选择时自动更新 CLIPBOARD