实用 zsh 插件

zsh 命令补全插件

zsh-users/zsh-autosuggestions

 

laravel5(使用前提:安装了 oh-my-zsh)

使用方法,修改 ~/.zshrc,在 plugins 里面加一行 'laravel5',然后运行 'source ~/.zshrc'

 

主要用处:在输入 artisan 的时候可以自动进行命令补全(包括自定义的一些命令)

 

转载于:https://www.cnblogs.com/eleven24/p/10261996.html

### macOS Zsh 插件推荐及安装方法 在 macOS 中,Zsh 是一种功能强大的 Shell 环境,通过安装插件和扩展可以显著提升开发效率和用户体验。以下是一些常用的 Zsh 插件及其安装方法: #### 1. **Oh My Zsh** Oh My Zsh 是一个社区驱动的框架,用于管理 Zsh 配置。它提供了丰富的主题和插件支持,极大地简化了 Zsh 的自定义过程[^1]。 - 安装 Oh My Zsh: ```bash sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" ``` - 配置 `.zshrc` 文件: 编辑 `~/.zshrc` 文件,添加所需的插件名称到 `plugins` 数组中。例如: ```bash plugins=(git autojump zsh-syntax-highlighting zsh-autosuggestions) ``` #### 2. **zsh-syntax-highlighting** 该插件为命令行提供语法高亮功能,使得输入的命令更加直观易读[^3]。 - 安装方法(通过 Homebrew): ```bash brew install zsh-syntax-highlighting ``` - 在 `.zshrc` 文件末尾添加: ```bash source $(brew --prefix)/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ``` #### 3. **zsh-autosuggestions** 此插件根据历史记录提供命令自动补全建议,大幅提高输入效率。 - 安装方法(通过 Homebrew): ```bash brew install zsh-autosuggestions ``` - 在 `.zshrc` 文件末尾添加: ```bash source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh ``` #### 4. **autojump** Autojump 是一个快速跳转工具,能够记住用户访问过的目录,并通过简单的命令实现快速切换[^5]。 - 安装方法(通过 Homebrew): ```bash brew install autojump ``` - 在 `.zshrc` 文件中启用插件: ```bash plugins=(... autojump) ``` #### 5. **git 插件** Oh My Zsh 自带的 git 插件提供了许多实用的 Git 命令别名和提示功能,适合 Git 用户。 - 启用方法: 在 `.zshrc` 文件中将 `git` 添加到 `plugins` 数组中: ```bash plugins=(... git) ``` #### 6. **fzf** Fzf 是一个交互式命令行模糊查找工具,与 Zsh 结合使用可以显著提升文件和目录搜索效率。 - 安装方法(通过 Homebrew): ```bash brew install fzf ``` - 启用 Zsh 集成: ```bash /usr/local/opt/fzf/install ``` --- ### 示例配置文件 以下是一个典型的 `.zshrc` 文件示例,展示了如何集成上述插件: ```bash # 设置 Zsh 主题 ZSH_THEME="agnoster" # 启用插件 plugins=(git autojump zsh-syntax-highlighting zsh-autosuggestions) # 加载 Oh My Zsh source $ZSH/oh-my-zsh.sh # 启用 zsh-syntax-highlighting source $(brew --prefix)/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh # 启用 zsh-autosuggestions source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh # 启用 autojump [[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] && . $(brew --prefix)/etc/profile.d/autojump.sh ``` --- ### 注意事项 - 在安装插件后,记得重新加载 `.zshrc` 文件以使更改生效: ```bash source ~/.zshrc ``` - 如果遇到问题,可以检查插件路径是否正确,或者尝试更新 Oh My Zsh 和相关依赖[^4]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值