Est-il possible de coller du texte copié dans un tampon de collage dans une fenêtre différente avec quelques raccourcis clavier, sans avoir à quitter la fenêtre actuelle? C'est-à-dire, au lieu d'aller à la fenêtre et de faire un Ctr-a +], donner une commande d'écran gnu et le nom de la fenêtre de réception?
8
/tmp/screen-exchange
, je ne pense pas.Réponses:
Vous pouvez créer une liaison pour créer une telle liaison de touches dans votre screenrc, car il n'y en a pas.
Selon la façon dont vous avez voulu l'implémenter (est-ce pour un écran nommé dont le nom est connu?), Les fonctions d'écran suivantes pourraient vous être utiles:
copy
(C-a esc
/C-a [
) pour faire votre copie de la fenêtre courantewritebuf
(C-a >
) pour écrire/tmp/screen-exchange
readbuf
(C-a <
) à lire dans l'autre / tmp / screen-exchangepaste .
(C-a ]
/C-a C-]
) pour écrire la pâte sur l'autre fenêtreat [identifier][#|*|%] command [args ...]
pour que d'autres fenêtres traitent les deux anciennes commandes à partir de la fenêtre d'origine spécifiée, sans la quitter (via un raccourci clavier ou directement sur la ligne de commande de l'écranC-a :
).la source
Bien que cela ne réponde pas directement à votre question, je recommande fortement de passer de l'écran à tmux si possible. Tmux est un écran sur les stéroïdes.
la source