J'ai récemment appris que si je page mes fichiers avec less, je peux appuyer sur vet ouvrir le tampon dans Emacs. Cela fonctionne tant que j'ai la variable d'environnement $EDITORcorrectement configurée, ce qui dans mon cas, je l'ai comme:
export EDITOR='env TERM=xterm-256color emacs -nw'
Ce qui précède me donne la possibilité de charger emacs dans le terminal qui fonctionne less.
Cependant, l'astuce ci-dessus ne fonctionne pas lors de la canalisation des commandes vers less. Ce faisant, se lessplaint du message suivant:
Cannot edit standard input (press RETURN)
Ma question est, pourquoi cela se produit-il? Mais surtout, y a-t-il une solution de contournement ?
Piping into less and editing: “cannot edit standard input” error. Workarounds?est clair. Pourquoi pensez-vous autrement?
whyseule et non de la workarounds, j'ai donc mis l'accent.