Instalar ZSH e Oh-my-ZSH em Windows 11 com WSL2

Depois de instalar o WSL 2 e o Ubuntu no Windows 11 podemos instalar uma nova shell – ZSH e usar o Oh-my-ZSH

Instalar o ZSH

Primeiro vamos ter a certeza que o sistema está atualizado:

sudo apt-get update

Depois podemos instalar o ZSH

sudo apt-get install zsh -y

Agora colocamos o ZSH como a shell por defeito

chsh -s /usr/bin/zsh

Agora podemos reiniciar o terminal

Vamos instalar o Oh-my-ZSH

Vamos ao site https://ohmyz.sh/ e copiamos o código que lá está para instalar o Oh-my-ZSH

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Agora instalamos alguns addons

O Autocomplete permite-nos que algumas sugestões apareçam no terminal. Abrimos o ficheiro .zshrc com nano .zshrc e depois adicionamos isto ao topo do ficheiro

# AUTOCOMPLETION

# initialize autocompletion
autoload -U compinit && compinit

Podemos também adicionar autocomplete baseado na history – no mesmo ficheiro .zshrc adicionar:

# history setup
setopt SHARE_HISTORY
HISTFILE=$HOME/.zhistory
SAVEHIST=1000
HISTSIZE=999
setopt HIST_EXPIRE_DUPS_FIRST

E podemos adicionar também o comando de seta para cima e para baixo para navegar na history no ficheiro .zshrc:

# autocompletion using arrow keys (based on history)
bindkey '\e[A' history-search-backward
bindkey '\e[B' history-search-forward

E por fim, fazemos um source no ficheiro

source ~/.zshrc

Contacto:

Rua Dr. António Rocha Madaíl, 45-A Sala 1

3800-568 Aveiro

+351 915 066 308
(custo de chamada para a rede móvel nacional)

Contacte-nos

Conectar

Assine a nossa newsletter

Não enviamos spam, mas enviamos notícias, tutoriais e as últimas novidades. Duas vezes por mês.