xsel
のような CLI クリップボード ツールを使用できます。 または pbpaste
そして cat
STDIN からコンテンツを取得するためのユーティリティ。 xsel
を使用した Linux での手順
cat | xsel -b
xsel
エラーを報告しなかったので、画面のコピー バッファを STDIN にダンプします:Ctrl+a+]
cat
に EOF を送信する 終了するには:Ctrl+d
この時点で、スクリーン コピー バッファの内容がクリップボードにあるはずです。
編集:すべての X プログラムと同様に、xsel
クリップボードにアクセスするために X サーバーに接続する方法を知る必要があります。 DISPLAY
が必要です 環境変数が適切に設定されています。
この回答は、コピーしたバッファの内容をすぐに貼り付けることが最終目標であるシナリオでのみ機能します。
これを行う最も簡単な方法は、画面を 2 つの領域に分割することです。これを行うには、CTRL を押します +a 次に |
CTRL を押します +a 次に TAB 2 番目のリージョンに切り替えるには、CTRL +a 次に c 2 番目のリージョンで新しいセッションを作成します。
nano からコピーして端末に貼り付けたい場合は、左側の領域で nano のファイルを開き、CTRL を押します。 +a その後 ESC 、コピー場所の開始点までスクロールし、SPACE を押します 、終点までスクロールしてテキストを選択し、SPACE を押します 再びコピーをマークします。
あとは CTRL を押すだけです +a 次に TAB 右側のリージョンに切り替えて CTRL を押します +a 次に ] .
テキストはコマンドラインに書き出されます。ファイルに直接書き込みたい場合は、ハードコピー オプションもチェックできることに注意してください。