iterm2 use bash as well as zsh



我正在尝试设置iterm2以使用bash(以及zsh(。

当我打开iterm2时,它默认为zsh。

我对zsh很满意,但我想添加一个";bash";iterm2概要文件,允许我在bash中打开一个新的选项卡(如果需要的话(。

这可能吗?

如果您的默认系统是zsh,那么您的终端应该从它开始。要使用bash配置iTerm2,您必须打开首选项,并在默认配置文件的常规选项卡上更改命令。您必须输入/bin/bash或您想要的任何shell。

此信息似乎已过时。截至iTerm2版本3.4.19(2023-0515(;命令";";一般的";我相信你可以通过创建一个新的配置文件来切换shell,但我不确定如何切换。

截至2023年,首选项菜单已更改。现在的解决方案是:

  • 打开首选项
  • 转到配置文件选项卡
  • 转到"常规"子选项卡
  • 在命令下,选择";命令";在下拉列表中输入"/bin/bash";(当然没有引号(插入文本字段

重新启动iTerm,它将在bash shell中。

要将默认shell更改为bash(不是OP所要求的,而是什么让我想到了这个问题(,使用chsh -s /bin/bash对我有效。

最新更新