comment puis-je lier plus d'une commande à une seule clé dans gnu-screen? Je souhaite combiner les deux mappagesLier plus d'une commande à une seule touche dans l'écran?
bind c copy
bind b eval "writebuf" "exec sh -c 'xsel --clipboard < /tmp/screen-exchange'"
en un seul mappage à une touche. Comment cela peut-il être fait?
Est-ce que quelqu'un connaît un bon tutoriel sur cette configuration avancée/scripts pour gnu-screen?
Merci à l'avance, Chris
Merci Arkku, mais ça ne marche pas pour moi. Si j'utilise "bind c eval" copier "" writebuf "" exec sh -c 'xsel --clipboard tmp/screen-exchange' "seules les commandes de copie semblent être exécutées. échange "est fait – Chris
Il semble que' copy' peut interrompre le traitement Essayez d'ajouter 'echo's avant et après chaque commande afin que vous puissiez voir comment la commande progresse, dans mon test rapide, il semblait que l'entrée dans le mode copie/scrollback l'interrompt il – Arkku
Il semble que seulement si je n'appuie sur aucune touche la séquence de commande entière est exécutée et une copie vide écrite dans/tmp/screen ... Si j'appuie sur RETURN pour définir la première marque, la séquence entière est interrompue – Chris