Est-il possible de copyr des données d'une session d'écran à l'autre?

J'ai récemment besoin de copyr X quantité de lignes à partir d'un file, que j'ai ouvert dans vim , puis les coller dans un autre file ouvert dans une session d'écran différent (et server différent).

Donc sur l'écran # 1 j'ai couru dans vim :

:15,20y

et sur l'écran # 2 j'ai essayé d'utiliser p pour coller les lignes, mais je ne pouvais pas parce que le registre était vide (pour être honnête, je m'attendais à cela mais je voulais juste essayer).

J'ai fini par me frayer un path afin d'get ces lignes au bon endroit, mais je me request s'il est possible de copyr-coller des données entre les sessions d'écran.

Vous pouvez utiliser la fonctionnalité copyr / coller de la command écran:

Tout d'abord, vous select le text à copyr sur l'écran # 1:

 Ca esc 

Avec la command ci-dessus, vous êtes en mode d'édition de window et cela vous permet de copyr le text de la window actuelle et son historique dans le tampon de pâte. Vous bougez avec les flèches et select votre text avec la barre d'espace.

Allez dans l'écran # 2 Collez-le en tapant:

 Ca ] 

Pour plus de references à la command d'écran, consultez la page de manuel:

 $ man screen 

Une solution de contournement consiste à utiliser shift -glisser la souris, puis ctrl c et shift ctrl v en combinaison avec le zoom arrière (ctrl- répétées) et glisser la souris. Cela fonctionne pour environ 130 lignes.