Mac学习--修改系统默认shell(这里改为zsh)

本文详细介绍了如何将默认Shell从Bash更改为Zsh,包括检查已安装的Shells,使用chsh命令更改默认Shell,以及在VSCode中配置Zsh作为集成终端的方法。若未安装Zsh,提供了通过brew进行安装的步骤。

修改默认shell为zsh

  1. 查看已经安装的shells

    cat /etc/shells

如果存在.../zsh

  • 输出
    例:
/bin/bash
/bin/csh
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

执行

chsh -s /bin/zsh

=="/bin/zsh"这部分可能不一样,是你的电脑上zsh的安装路径==

重启 完成。

如果没有zsh

brew install zsh (需要brew, 没有的话去安装)
安装后,执行

zsh --version

显示版本号代表成功

执行 chsh -s /bin/zsh(你电脑的zsh安装路径)

重启完成

tips

  • chsh -s 命令

    改变当前shell设置为...

修改打开终端的默认shell

  • 打开VSCode的设置(Preferences>User Settings)
  • 搜索terminal.integrated.shell.osx 的 并把它的值改 为 你的zsh 安装路径

tip (cat /etc/shell 命令找到zsh路径)

转载于:https://www.cnblogs.com/lmx093418/p/9961881.html

macOS 上安装 Oh-My-Zsh 需要确保系统已经安装了 `zsh`,因为 Oh-My-Zsh 是基于 Z Shellzsh)的一个框架。以下是详细的安装步骤: ### 检查是否已安装 zsh macOS 的较新版本通常已经预装了 `zsh`。可以通过以下命令检查是否已安装: ```bash cat /etc/shells ``` 如果输出中包含 `/bin/zsh`,则表示 `zsh` 已经安装在系统中 [^3]。 ### 将 zsh 设置为默认 Shell 如果 `zsh` 尚未设置为默认shell 解释器,可以通过以下命令将其设置为默认 shell: ```bash chsh -s /bin/zsh ``` 此命令会将当前用户的默认 shell改为 `zsh` [^4]。 ### 安装 Oh-My-Zsh Oh-My-Zsh 提供了一个简单的安装脚本,可以通过以下命令直接安装: ```bash sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" ``` 该脚本会自动下载并安装 Oh-My-Zsh,同时备份现有的 `.zshrc` 文件(如果存在)。安装完成后,系统将使用 Oh-My-Zsh 作为默认的 `zsh` 配置 [^5]。 ### 验证安装 安装完成后,可以通过启动一个新的终端窗口或标签页来验证 Oh-My-Zsh 是否成功加载。默认情况下,Oh-My-Zsh 使用 `robbyrussell` 主题,终端提示符会显示为特定格式 [^1]。 ### 配置 Oh-My-Zsh Oh-My-Zsh 的配置文件位于用户主目录下的 `.zshrc` 文件中。可以通过编辑该文件来更改主题、启用插件等。 #### 更改主题 在 `.zshrc` 文件中,找到 `ZSH_THEME` 变量,并将其设置为你想要的主题名称。例如: ```bash ZSH_THEME="agnoster" ``` #### 启用插件 Oh-My-Zsh 提供了许多有用的插件,可以通过在 `.zshrc` 文件中修改 `plugins` 数组来启用。例如,启用 `git` 和 `autojump` 插件: ```bash plugins=(git autojump) ``` #### 应用配置 修改完 `.zshrc` 文件后,需要重新加载配置文件以使更改生效: ```bash source ~/.zshrc ``` ### 安装 Homebrew(可选) 如果你希望使用 Homebrew 来管理 macOS 上的软件包,可以参考以下命令安装 Homebrew: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 安装完成后,你可以使用 Homebrew 来安装其他工具,例如 `autojump`: ```bash brew install autojump ``` ### 总结 通过以上步骤,你可以在 macOS 上成功安装并配置 Oh-My-Zsh,提升终端的使用体验和效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值