zsh-autosuggestions/INSTALL.md
2025-03-31 10:57:10 +09:00

3.1 KiB

Installation

Packages

System Package
Alpine Linux zsh-autosuggestions
Debian / Ubuntu zsh-autosuggestions OBS repository
Fedora / CentOS / RHEL / Scientific Linux zsh-autosuggestions OBS repository
OpenSUSE / SLE zsh-autosuggestions OBS repository
Arch Linux / Manjaro / Antergos / Hyperbola zsh-autosuggestions, zsh-autosuggestions-git
NixOS zsh-autosuggestions
Void Linux zsh-autosuggestions
Mac OS homebrew
NetBSD pkgsrc

Antigen

  1. Add the following to your .zshrc:

    antigen bundle zsh-users/zsh-autosuggestions
    
  2. Start a new terminal session.

Oh My Zsh

  1. Clone this repository into $ZSH_CUSTOM/plugins (by default ~/.oh-my-zsh/custom/plugins)

    git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
    
  2. Add the plugin to the list of plugins for Oh My Zsh to load (inside ~/.zshrc):

    plugins=( 
        # other plugins...
        zsh-autosuggestions
    )
    
  3. Start a new terminal session.

Homebrew

  1. Install command:

    brew install zsh-autosuggestions
    
  2. To activate the autosuggestions, add the following at the end of your .zshrc. Running this command on the terminal will add the source line to the end of your .zshrc:

    echo "source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
    
  3. Start a new terminal session.

Manual (Git Clone)

  1. Clone this repository somewhere on your machine. This guide will assume ~/.zsh/zsh-autosuggestions.

    git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
    
  2. Add the following to your .zshrc. Running this command on the terminal will add the source line to the end of your .zshrc:

    echo "source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
    
  3. Start a new terminal session.