• # vimdiff

    Posté par . En réponse au journal Quelques bonnes pratiques Python pour 2019. Évalué à 4.

    Ça vaut ce que ça vaut, mais...

    diff -u ~/requirements_avant_pip_upgrade.txt ~/requirements_apres_pip_upgrade.txt | vi -

    Plutôt que de faire un pipe dans le stdin de vi, il me semble plus efficace de demander à vimdiff de faire directement le diff lui même :

    vimdiff ~/requirements_avant_pip_upgrade.txt ~/requirements_apres_pip_upgrade.txt
    Puis tant qu'à faire, quitte à utiliser vimdiff, autant ne économiser une commande et économiser la création du deuxième fichier :

    vimdiff ~/requirements_avant_pip_upgrade.txt <(python3 -m pip list --user --format freeze)