Prezto: La configuration de l'invite à sorin déconnecte mon shell

Créé le 29 avr. 2016  ·  4Commentaires  ·  Source: sorin-ionescu/prezto

Salut,

J'ai utilisé votre excellent travail jusqu'à yadr et j'ai utilisé avec plaisir sorin comme invite par défaut (et j'adore ça). Cela a bien fonctionné pour moi, mais aujourd'hui, je configurais une nouvelle boîte Linux et changeais l'invite par défaut (en modifiant zzzz_after.zsh dans ~yadr/zsh) ou en créant un nouveau fichier dans .zsh.after et mon zsh semble être crash et je suis déconnecté du ssh.

Comme je l'ai dit, cela fonctionnait bien dans les machines précédentes que j'ai configurées. Je ne suis pas un dieu Linux ou quelque chose comme ça, heureux de rapporter tout journal, etc. dont vous avez besoin.

Merci pour un super projet.

PS: j'ai essayé oliver et ça a marché. Il semble que ce soit seulement Sorin (ironique n'est-ce pas) qui a un problème.

Discussion

Commentaire le plus utile

J'ai le même problème. Cela ne se produit que via SSH. Il semble être lié au processus asynchrone. Il semble que la commande "zle reset-prompt" plante ma session SSH pour une raison quelconque.

MISE À JOUR : C'est le même problème - https://github.com/zsh-users/zsh-autosuggestions/issues/126
Une solution de contournement consiste à remplacer la commande 'zle reset-prompt' par 'zle .reset-prompt'

Tous les 4 commentaires

Désolé, aucune solution n'a encore été trouvée. Quelqu'un peut-il répondre?

J'ai le même problème. Cela ne se produit que via SSH. Il semble être lié au processus asynchrone. Il semble que la commande "zle reset-prompt" plante ma session SSH pour une raison quelconque.

MISE À JOUR : C'est le même problème - https://github.com/zsh-users/zsh-autosuggestions/issues/126
Une solution de contournement consiste à remplacer la commande 'zle reset-prompt' par 'zle .reset-prompt'

Même problème lors de l'utilisation de sorin dans Visual Studio Code Integrated Terminal. Et la solution de contournement suggérée par @meastes a fonctionné pour moi.

--- a/modules/prompt/functions/prompt_sorin_setup
+++ b/modules/prompt/functions/prompt_sorin_setup
@@ -57,7 +57,7 @@ function prompt_sorin_git_info {
     _prompt_sorin_precmd_async_pid=0

     # Redisplay prompt.
-    zle && zle reset-prompt
+    zle && zle .reset-prompt
   fi
 }

Voyez-vous toujours cela avec les dernières modifications ? Nous avons mis à jour le fonctionnement du processus asynchrone avec l'invite sorin.

Cette page vous a été utile?
0 / 5 - 0 notes