Como usar o ZSH Auto-sugestions

Como usar o ZSH Auto-sugestions
Zsh é uma concha popular do Unix que estende o shell de Bourne novamente. Ele vem cheio de recursos e melhorias sobre o Bash. Se você é um usuário do terminal regular, ter uma sessão de terminal excepcional melhorará seu fluxo de trabalho e ajudará você a usar o terminal.

Este tutorial ensinará como configurar um shell ZSH e adicionar recursos, como comando sugestões automáticas.

Etapa 1 - Instalando o ZSH

O primeiro passo antes de adicionar extensões de shell é garantir que você tenha ZSH. Está disponível na maioria dos principais gerentes de pacotes de distribuições Linux.

Para instalá -lo, use os seguintes comandos:

# Debian
sudo apt-get install zsh
#Fedora
sudo yum install zsh
# Arch
sudo pacman -s zsh

Depois de instalar o ZSH com sucesso, podemos continuar instalando a ferramenta Zsh-Autosuggestions.

Etapa 2 - Alterando o shell padrão

Depois de instalar o ZSH, é bom garantir que seja o shell padrão. Isso o impedirá de lançar o shell ZSH ao usar sua ferramenta.

chsh -s $ (que zsh)

Para confirmar, insira o seguinte comando:

Qual $ shell
/usr/bin/zsh

Etapa 3 - Ativando o Zsh -Autosuggestions

Depois de instalar e configurar o shell ZSH, podemos configurar o plugin Zsh-Autosuggestions. Comece clonando as Zsh-Autosuggestions:

clone git https: // github.com/zsh-users/zsh-autosuggestions ~/.Zsh/Zsh-Autosuggestions

Por fim, adicione o seguinte comando ao seu .Arquivo ZSHRC:

fonte ~///.Zsh/Zsh-Autosuggestions/Zsh-Autosuggestions.Zsh

Usando a estrutura Oh-My-ZSH

Se você tiver a estrutura OH-MY-ZSH instalada, poderá usar as sugestões automáticas como um plug-in. Comece a clonar o repositório de sugestões automáticas usando o seguinte comando:

clone git https: // github.com/zsh-users/zsh-autosuggestions $ zsh_custom:-~//.OH-MY-ZSH/Custom/Plugins/Zsh-Autosuggestions

Em seguida, ative o plug -in adicionando a entrada como mostrado abaixo:

Plugins = (Zsh-Autosuggestions)

Importar História da Bash para Zsh

Se você estava usando o Bash como seu shell padrão, poderá importar todo o seu histórico de comando do .Arquivo Bash_history.

Considere o seguinte link.

Conclusão

Neste tutorial, discutimos como configurar um shell ZSH e o recurso Zsh-Autosuggestions. Ele fornece sugestões automaticamente para comandos com base em comandos anteriores. Assim, facilitando os comandos recorrentes.