Zsh 常用配置速查表
Zsh 是 macOS 默认 Shell,比 Bash 更强大。整理常用配置和 oh-my-zsh 插件,让终端更高效。
返回 系统与运维基础配置 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 可以让上下箭头按前缀搜索历史。