コンソールとXセッション間のコピー/貼り付けはどうすればよいですか?

コンソールとXセッション間のコピー/貼り付けはどうすればよいですか?

グラフィックス以外のコンソール(<Ctrl> <Alt> <F ...>)とXセッション間でコピー/貼り付けを実行する最速の方法は何ですか?

今:

  • コンソールでマウスでテキストを選択します(gpmがインストールされています)。
  • 次に、テキストを一時ファイルに貼り付けます。
  • 最後に、xセッションに切り替えて一時ファイルを開き、その内容をコピーして貼り付けます。

これを行うより簡単な方法はありますか? X以外のコンソールとXセッションのデフォルト選択をマージできますか?理想的には、コンソールでテキストを選択してXセッションに切り替えて貼り付けたい(マウスの中央をクリック)。これは可能ですか?

ベストアンサー1

そのような目標を達成する「最良の」方法は、意見に基づいている可能性が高いです。

私が好む方法はバックログ地域ターミナルの様子です。

tty [N]のバックログが/ dev / vcs [N]を介してアクセス可能であることがわかっているため、cat /dev/vcs[N]Xterm内で簡単に起動し、表示された結果に応じて任意の操作を実行できます。

もちろん、Xtermユーザーがダンプしたいttyの所有者と異なる場合は、sudoを使用する必要があります。


ところで、コメントに賢明に報告されているように、改行文字がないため形式が迷惑なこともあります。man vcs可能な解決策が提供されます。

Note that the output does not contain newline characters, so some
processing may be required, like in
 
fold -w 81 /dev/vcs3 | lpr
 
or (horrors)
 
setterm -dump 3 -file /proc/self/fd/1

おすすめ記事