Bonjour,
l’objectif que je ne parviens pas à atteindre est, par un alias, d’ouvir le lecteur pdf en tâche de fond, le déplacer à la main sur un autre espace de travail, et trouver le fichier tex dans un vim ouvert par le même alias.
La solution, si elle existe, ne semble pas être d’écrire quelque-chose comme:
alias xpdfVim=“xpdf fichier.pdf & ; vim fichier.tex”
qui renvoie l’erreur:
bash: erreur de syntaxe près du symbole inattendu: ( ; ou && ou } )
tout comme avec les formes suivantes:
alias xpdfVim="{xpdf fichier.pdf &} ; vim fichier.tex"
ou
alias xpdfVim="{xpdf fichier.pdf &} && vim fichier.tex"
etc. (intervertir les 2 commandes ne marche pas plus)
j’ai oublié de citer cet autre échec, différent: l’alias est fonctionnel, mais comme si la commande entre parenthèse n’existait pas, comme la commande ps en témoigne:
Vim s’ouvre bien là où je l’ai demandé, mais (xpdf fichier.pdf &) n’a aucun effet.
Je vais explorer la piste d’une fonction, certainement possible, mais qui exige de ma part la mobilisation de quelques neurones plus lents