Est-il possible d'exécuter une commande d'écran lorsque l'utilisateur change de fenêtre ?
J'ai mon répertoire de travail actuel dans mon hardstatus en utilisant la fonction precmd() de zsh pour changer le répertoire de travail de l'écran en répertoire de travail de zsh quand une commande est lancée. Mais comme zsh n'exécute pas de commande lorsque la fenêtre change, le répertoire de travail dans mon hardstatus n'est pas mis à jour dans l'instance zsh de la nouvelle fenêtre (évidemment).
Je pense que si je peux faire en sorte que screen exécute un :chdir lorsque la fenêtre change, je peux faire en sorte que zsh stocke son répertoire de travail quelque part ou quelque chose de ce genre et que screen le lise et le modifie lorsque la fenêtre change. (Il y a probablement une solution plus efficace, c'est juste ce qui m'est venu à l'esprit).
0 votes
Ça a l'air compliqué. Qu'est-ce que vous essayez d'obtenir ?
0 votes
Comme indiqué, je veux le répertoire de travail du Shell contenu dans mon hardstatus.