oh-my-zsh
Zsh 是一款功能强大且高度可定制的 Shell, 通过提供更多的便利功能和扩展, 使命令行操作更加高效和愉快。它是许多开发人员和系统管理员喜爱的命令行工具之一
# common
omz update: Run the command to update Oh My Zsh.upgrade_oh_my_zsh: 一个 shell, 用来升级 oh-my-zshsh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)": install on unbuntusudo apt --purge remove zsh: uninstall on unbuntu
# 切换编辑模式
# 开启 Emacs 模式。 这是大多数浏览器的输入框、文本编辑器的默认逻辑。比如 Ctrl+A 跳到行首,Ctrl+E 跳到行尾
bindkey -e
# 开启 Vi 模式。 它把命令行变成了一个“单行版 Vim”。在这个模式下,你按 Esc 键就会进入命令模式,这时按 h/j/k/l 是移动光标,按 i 才是输入
bindkey -v
1
2
3
4
5
2
3
4
5
# zsh的路径信息
~/.oh-my-zsh/custom/plugins这个目录是用来存放自定义的插件的。当你需要创建自己的 zsh 插件时, 可以将插件文件放在这个目录下。这样, 你可以根据自己的需要定制和扩展 Zsh 的功能~/.oh-my-zsh/plugins这个目录是 Oh My Zsh 框架自带的插件存放的地方。当你安装 Oh My Zsh 时, 默认情况下会包含一些常用的插件, 例如 git、npm、syntax-highlighting 等。这些插件可以提供丰富的功能和命令补全, 以增强你的命令行体验。这些插件由 Oh My Zsh 负责管理和更新, 你可以通过编辑 ~/.zshrc 文件中的 plugins 行来启用或禁用这些插件~/.zshrczsh 的配置文件
# plugins
commongit这个是装好 oh-my-zsh 就默认已经开启的sublime一个自带的插件, 同样需要自己开启, 针对喜欢用 sublime 的小伙伴vscodezsh-autosuggestions- install:
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions - config: edit
~/.zshrc, addplugins=(zsh-autosuggestions)
- install:
zsh-syntax-highlighting: 标色
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting- config: edit
~/.zshrc, addplugins=(zsh-syntax-highlighting)
# link
上次更新: 2026/04/04, 22:12:45
- 02
- VisiData 终极生存指南(vd)04-27
- 03
- macOS 定时任务实现:Git 仓库状态自动同步方案04-26