Re: équivalant de history -c en ZSH ?
benoit writes: > Quant à history -p pour zsh il arrête d'écrire après, mais ce n'est pas « > rétroactif ». Pour arreter le logging, que ce soit avec bash ou zsh, on peut aussi faire: unset HISTFILE -- Fabrice BAUZAC-STEHLY PGP 015AE9B25DCB0511D200A75DE5674DEA514C891D
Re: équivalant de history -c en ZSH ?
‐‐‐ Original Message ‐‐‐ Le mercredi 9 septembre 2020 09:58, Sébastien NOBILI a écrit : > > Une discussion similaire là : > > https://unix.stackexchange.com/questions/544373/how-to-clear-history-in-zsh > > Chez moi, Zsh inscrit les commandes dans le fichier d'historique dès > qu'elles > sont lancées, contrairement à Bash qui les inscrit en quittant. > Bonjour, Merci pour ces infos. En effet j'ai pu le constater en faisant un tail -f sur le fichier d'historique. Donc contrairement à Bash on ne peut pas demander à zsh «d'oublier» les commendes lancées puis qu'elles sont déjà écrites. Quant à history -p pour zsh il arrête d'écrire après, mais ce n'est pas « rétroactif ». > Quand j'ai besoin d'oublier une commande, je vais directement éditer le > fichier > d'historique : > > vi $HISTFILE > En oubliant pas que si vi est une (/etc/)alternative de vim, il log ce qui a été fait dans .viminfo. -- Benoit
Re: équivalant de history -c en ZSH ?
Bonjour, Le 2020-09-08 20:33, benoit a écrit : history est une commande de bash. history -c Pour demander à bash d'oublier ce que j'ai fait. Existe-il un équivalant ZSH pour lui demander de ne pas écrire dans le fichier d'historique des commandes en quittant ? Une discussion similaire là : https://unix.stackexchange.com/questions/544373/how-to-clear-history-in-zsh Chez moi, Zsh inscrit les commandes dans le fichier d'historique dès qu'elles sont lancées, contrairement à Bash qui les inscrit en quittant. Quand j'ai besoin d'oublier une commande, je vais directement éditer le fichier d'historique : vi $HISTFILE Sébastien
équivalant de history -c en ZSH ?
Bonjour, history est une commande de bash. history -c Pour demander à bash d'oublier ce que j'ai fait. Existe-il un équivalant ZSH pour lui demander de ne pas écrire dans le fichier d'historique des commandes en quittant ? C'est bien utile par exemple : j'ai tapé un mot de passe dans le prompt par distraction et j'ai fait enter, pour ne pas qu'il s'inscrive dans le fichier d'historique des commandes. Merci d'avance, -- Benoit Sent with [ProtonMail](https://protonmail.com) Secure Email.