クリップボードコンテンツの使用を減らす

クリップボードコンテンツの使用を減らす

いくつかのテキストをコピーしてを使用して検索したかったlesslessクリップボードの内容を最初にファイルに保存したり、保存echoなどをせずに直接使用する方法を知りたいです。

答え1

使用クリップまたはシェル(すべてのLinuxディストリビューションとBSDポートで動作する必要があります)。

マウスで項目を選択したときに自動的にコピーされるX11選択項目の場合:

xsel | less
xclip -o | less

X11クリップボードを明示的にコピーする場合(通常Ctrl+ C):

xsel -b | less
xclip -o -selection c | less

macOSではpbpaste

pbpaste | less

バラよりコンテンツを表示せずにファイルの内容をクリップボードにコピーします。より多くの情報を知りたいです。

答え2

低技術アプローチは次のとおりです。

何かコピーしたんでしょ?だからShift-Insertなどを押すと貼り付けられるのでしょうか?

$ cat | less

次にShift+を押してInsertからCtrl+を押します。C

望むより!これで、上下にスクロールしてless貼り付けたクリップボードのテキストから目的の操作を検索して実行できます。

この場合、Ctrl+はD入力を終了しないことに注意してくださいcat。理由はわかりませんが、FreeBSDとUbuntuの両方では使用できません。

答え3

X11では、クリップボードの統合方法のため、この機能は機能しません。

まず、2つのクリップボードが使用されます。

  1. あなたが選んだもの
  2. Ctrl+C などのショートカットを使用してコンテンツをコピーする

プログラムはクリップボードの一方または両方を使用できます。

全体のプロセスは次のとおりです。

Client A                    X Server                    Client B
----------------------------------------------------------------

(1) |  I own selection FOO!    |
    |  ------------------->    |


                               |  Write sel. FOO to BAR!  | (2)
                               |  <---------------------  |


    | Write sel. FOO to BAR!   |
    | <---------------------   |


    |     Here is FOO.
    | -------------------------:----------------------->  |


                                     Okay, got it.        |
    | <------------------------:------------------------  |

源泉)

ターミナルワークフローでクリップボードの内容を使用するには、次のように使用できます。クリップ必要なコマンドにエイリアスを付けることができます。

関連情報