zsh 和 xfce4 终端

zsh 和 xfce4 终端

在使用 XFCE 安装 Debian Squeeze 时,我已将登录 shell 从 bash 更改为 zsh。当我启动 xfce4-terminal 时,zsh 启动但不加载我的配置。

答案1

您在用户配置文件中更改了 shell,但由于您已经登录,因此您的环境变量已经设置,并且 xfce4-terminal 假设您希望在环境启动时使用设置为 shell 的任何内容。如果您已注销计算机上的所有内容或通过其他方式(例如使用 SSH 登录)进行身份验证,它也会起作用。

许多终端程序对于在其中启动哪个 shell 有自己的偏好。这些首选项可以使用允许您作为 shell 运行的任何程序,包括任何系统授权的 shell。当您对系统进行身份验证时,它首先为您提供的始终是您的配置文件中的 shell,但之后您就可以自由运行任何内容。

相关内容