Ctrlリモートシステムでスクリーンセッションにいる場合は、+を使用してa「コピーモード」に入り、次に矢印キーをESC使用して一般的な選択を行うことができます。Space
これで、smallを使用cして左マージンを設定し、Largeを使用Cして右マージンを設定し、もう一度Spaceクリックして選択内容を画面バッファにコピーできます。screen
手動)
選択したブロックをローカルコンピュータのデフォルトの選択またはクリップボードに配置して、デスクトップの他のGUIアプリケーションで使用できるようにするにはどうすればよいですか。
答え1
インタラクティブに長方形のブロックを選択することをお勧めします。
コピーしたブロックの左上隅にあるマウスの左ボタンを押しながらクリックし、Ctrl(続けて押したまま)カーソルを右下隅に移動します。長方形のブロックをコピーする必要があります。マウスの中央ボタンを使って、好きな場所に貼り付けることができます。
答え2
xsel
以下を使用して、バッファをディスプレイクリップボードに挿入できます。stackoverflowで述べたように:
Linuxの手順は
xsel
次のとおりです。
- スクリーンセッションのテキストをGNU Screenのコピーバッファにコピーします。
- 画面で次のコマンドを実行します。
cat | xsel -b
- エラーが報告されない場合は、
xsel
画面のコピーバッファをSTDINにダンプします。Ctrl+a+]
cat
終了するにはEOFを送信してください。Ctrl+d
このとき、画面コピーバッファの内容はクリップボードになければなりません。
答え3
xselを使用して画面選択をX選択にコピーする特別なキーバインディングがあります。
bind b eval writebuf 'exec /bin/sh -c " xsel -i < /tmp/screen-exchange"' 'exec /bin/sh -c "killall xsel"'
どこかでコピーしましたが、今はどこにいるのか覚えていません。