终端配置

发布时间 2023-09-24 12:50:48作者: 你水喝多了

确认配置

  1. 配置文件查看
    cat /etc/shells
  2. 环境变量配置
    echo $SHELL

调查终端shell

zsh配置

  1. 安装zsh:
  • 在Ubuntu上,运行以下命令安装zsh:sudo apt-get install zsh
  • 在CentOS上,运行以下命令安装zsh:sudo yum install zsh
  • 在Mac上,运行以下命令安装zsh:brew install zsh
  1. 设置zsh为默认shell:
  • 运行以下命令将zsh设置为默认shell:chsh -s $(which zsh)
  1. 安装Oh My Zsh:
  • 运行以下命令安装Oh My Zsh:sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. 配置主题:
  • 打开~/.zshrc文件,找到ZSH_THEME行,并将其设置为您喜欢的主题。例如,ZSH_THEME="agnoster"
  1. 配置插件:
  • 打开~/.zshrc文件,找到plugins行,并将其设置为您想要启用的插件列表。例如,plugins=(git docker)
  1. 保存并退出~/.zshrc文件。

  2. 重新启动终端,您将看到zsh已经成功安装和配置。

zsh主题

时间主题
vim ~/.oh-my-zsh/themes/$ZSH_THEME.zsh-theme


powerlevel10k
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

vim ~/.zshrc
ZSH_THEME="powerlevel10k/powerlevel10k"

p10k configure #配置

zsh 插件

zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

vi ~/.zshrc
plugins=(git zsh-syntax-highlighting)
zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

vi ~/.zshrc
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)

参考链接

  1. https://sysin.org/blog/linux-zsh/
  2. https://linux.cn/article-13030-1.html
  3. https://buerlog.top/2020/02/15/jing-yan-zong-jie/powerlevel10k-she-zhi-ji-ke-zhi-hua/