ZSH não completa comandos [RESOLVIDO]

1. ZSH não completa comandos [RESOLVIDO]

Pedro Victor
Nerdiarretado

(usa Arch Linux)

Enviado em 04/07/2018 - 21:58h

Saudações amigos(as)!
Estou com um pequeno problema em relação ao zsh. Ele não está funcionando como deveria, e quando digo isso faço menção ao auto completar que o mesmo oferece. Algum pode me ajudar a resolver isso, uso openSUSE


  


2. Re: ZSH não completa comandos [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 04/07/2018 - 22:09h

Olha, eu uso mais bash, mas às vêzes uso fish e zsh...

na ZSH do Sabayon, quando isso acontece, é preciso instalar o pacote zsh-completions.
Pelo menos, esse é o nome do pacote no Sabayon, mas em outras distros, deve ter nome parecido.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


3. Re: ZSH não completa comandos [RESOLVIDO]

Pedro Victor
Nerdiarretado

(usa Arch Linux)

Enviado em 04/07/2018 - 22:26h

Instalei, verei sei funcionará!
https://software.opensuse.org/download.html?project=shells%3Azsh-users%3Azsh-completions&package...


4. Re: ZSH não completa comandos [RESOLVIDO]

Pedro Victor
Nerdiarretado

(usa Arch Linux)

Enviado em 05/07/2018 - 08:59h

Não funcionou!


5. Re: ZSH não completa comandos [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 05/07/2018 - 12:41h

configurar zsh:

https://scottlinux.com/2011/08/19/quick-intro-to-zsh-auto-complete/

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


6. Re: ZSH não completa comandos

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 05/07/2018 - 19:07h

Acionei o zsh dqui do Sabayon e o auto completar, também não estava funcionando aqui!

Mas aqui funcionou, após eu editar o arquivo: /home/usuario/.zshrc e adicionar esta linha nele
:

 setopt completealiases  


detalhes, veja:

https://stackoverflow.com/questions/24005133/ubuntu-14-04-apt-aptitude-autocompletion-with-oh-my-zsh...

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


7. Re: ZSH não completa comandos

edps
edps

(usa Slackware)

Enviado em 05/07/2018 - 19:27h

# wget https://github.com/zsh-users/zsh-completions/archive/0.27.0/zsh-completions-0.27.0.tar.gz
# tar xf zsh-completions-0.27.0.tar.gz
# cd zsh-completions-0.27.0
# install -dm755 $PKG/usr/share/zsh/site-functions
# install -Dm644 src/* $PKG/usr/share/zsh/site-functions


Fonte: https://slackbuilds.org/repository/14.2/system/zsh-completions/

Depois adicione isso em seu .zshrc, caso use o Oh-my-ZSH:


plugins=(… zsh-completions)
autoload -U compinit && compinit


Se for puro, o seu ZSH, adicione isso em seu .zshrc:

 fpath=(path/to/zsh-completions/src $fpath) 


Se ao adicionar o exmplo acima não funcionar, tente:
rm -f ~/.zcompdump; compinit 




8. Re: ZSH não completa comandos [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 07/07/2018 - 21:50h

Outra possibilidade é você assistir a introdução no link abaixo e clonar o repo Antigen:

https://github.com/zsh-users/antigen


9. Re: ZSH não completa comandos [RESOLVIDO]

Pedro Victor
Nerdiarretado

(usa Arch Linux)

Enviado em 09/07/2018 - 09:13h

Obrigado a todos pela ajuda! Acabei fazendo algumas cagadas na instalação e por n motivos não funcionava corretamente! Removi e fiz a instalação seguindo passo a passo e deu super certo. Obrigado a todos pela consideração!


10. Re: ZSH não completa comandos [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 09/07/2018 - 09:18h

Se funcionou, marque a resposta que lhe ajudou.

Quanto aos facilitadores, o único que ainda não usei foi o Antigen.

Uso o oh-my-zsh, la no blog tem algumas coisas sobre ele. Recentemente testei o prezto, que deixa o shell bem mais leve que o oh-my-zsh e é tão bonito quanto:

https://github.com/sorin-ionescu/prezto




11. Re: ZSH não completa comandos [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 10/07/2018 - 14:31h

Para mim também ajudou, EDPS.
meu zsh usa Oh-My-ZSH também. Como falei, o meu autocompletar funciona, mas a adição do Plugin e da linha que sugeriu (na resposta 7 ), melhora mais ainda!
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


12. Re: ZSH não completa comandos [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 10/07/2018 - 14:32h

Se resolveu, pode marcar a resposta que mais te ajudou.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts