Posso desligar determinados plugins do oh-my-zsh?

2

Isso é mais um tiro longo, mas aqui vamos nós:

Eu uso o oh-my-zsh com o vcs-plugins git e svn on. Eu comecei agora em um projeto onde seria mais conveniente usar sshfs . O problema que surge agora é o seguinte: o plugin git executa git stat após cada comando, que tem um desempenho terrível em um diretório montado via sshfs . Eu sei que posso determinar com df -TP . | grep 'fuse.sshfs' se estou em um diretório sshfs.

Eu não sei como / onde desativar os respectivos plugins. Existe uma maneira melhor do que alterar diretamente o git-prompt.plugin.zsh ?

    
por Patrick J. S. 08.07.2015 / 22:19

1 resposta

1

Um "plugin" no OMZ é apenas um script. Você não pode desativar parte dele sem modificar o script.

Uma solução alternativa seria usar Antigen ou Zgen , copie o script para algum outro local, modifique-o e carregue-o como um pacote separado. Tanto o Antigen quanto o Zgen são projetados para suportar o OMZ, assim você não terá que alterar nada de substancial em sua configuração.

    
por 10.07.2015 / 22:21

Tags