Zsh 常用配置速查表

Zsh 是 macOS 默认 Shell,比 Bash 更强大。整理常用配置和 oh-my-zsh 插件,让终端更高效。

系统与运维·共 19 条命令·最后更新 2026-07-19
返回 系统与运维

基础配置 4

chsh -s $(which zsh)
切换默认 Shell 为 zsh
source ~/.zshrc
重新加载配置
echo $SHELL
查看当前 Shell
alias ll="ls -la"
设置别名

oh-my-zsh 插件 5

plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
启用插件列表
zsh-autosuggestions
自动建议补全,按 → 接受
zsh-syntax-highlighting
命令语法高亮
zsh-completions
额外补全支持
extract
自动解压各种格式

历史与搜索 5

HISTSIZE=10000
内存中历史条数
SAVEHIST=10000
保存到文件的条数
setopt SHARE_HISTORY
多终端共享历史
Ctrl+R
反向搜索历史命令
history | grep keyword
搜索历史命令

提示符定制 5

PROMPT='%n@%m %~ %>'
用户名@主机 路径 提示符
%n
用户名
%m
主机名(短)
%~
当前目录(~ 缩写)
%#
root 显示 #,普通用户显示 $

💡 提示

  • oh-my-zsh 安装:sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  • zsh-autosuggestions 需要单独安装插件,推荐用 git clone 到 $ZSH_CUSTOM/plugins/。
  • setopt AUTO_CD 可以直接输入目录名 cd 进去,不用写 cd 命令。
  • bindkey "^[[A" history-search-backward 可以让上下箭头按前缀搜索历史。