Auto Sugestão no terminal do Ubuntu 23.10
publicado em 29/dez/2023

Vou mostrar como deixar o terminal do Ubuntu mais produtivo com o auto-complete, neste exemplo estarei usando a versão 23.10, mas já fiz este procedimento nas versões 20.04, 21.10 e 22.04.
Por padrão nas distribuições do Ubuntu o shell que vem instalado é o Bash(interface entre o usuário e o sistema operacional), instalaremos o ZSH.
Sempre que vou instalar algo e fazer algum procedimento começo atualizando o sistema, então bora lá
sudo apt update

Instalando o Terminal ZSH
Agora será instalado o o terminal zsh
sudo apt install zsh
Instalando Oh My Zsh
Oh My Zsh é um framework de código aberto e comunidade-driven para gerenciar a configuração do seu shell Zsh.
Obs. o git e o curl já devem estar instalados em seu pc.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
A saida no terminal após a instalação será algo parecido com a imagem abaixo.

Instalando o Autosegest e Higlighting
Já estamos chegando no final, agora de fato instalaremos o Autosugest e o Higlighting, e faremos uma configuração para quando digitar algum comando errado, o texto ficará em vermelho e quando estiver certo o texto ficará verde, assim é possível saber com antecedência quando digitamos algo errado )
Autosugest
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
Higlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
Últimas configurações
Abrindo o arquivo ~/.zshrc com seu editor de preferência.
sudo gedit ~/.zshrc
Agora localize o trecho onde tem este trecho de código: plugins=(git) e o substitua com o trecho abaixo.
plugins=(git
zsh-autosuggestions
zsh-syntax-highlighting
)
Agora atualizaremos o source para que o computador não precise ser reinicializado.
source ~/.zshrc
Agora perceba que ao comecar digitarmos algo, teremos sugestões de todos os comando que já digitamos anteriormente, e para auto completar sem ter a necessidade de digitarmos todo o comando basta apertar a tecla tab.

Vamos que vamos!