単一の統合クリップボードを使用するにはどうすればよいですか?(IntelliJの「コピーパス」でも)


23

Linuxのクリップボード/スキームを本当に理解していません。それを理解する代わりに、それを1つの統合されたクリップボードに単純化する方法はありますか?あなたは知っているので、私は任意のアプリでコピーして他のアプリに貼り付けることができますか?

私を悩ませている現在の問題は、IntelliJの「コピーパス」アクションが現在のファイルのパスをコピーしているようですが、それをIntelliJ自体に貼り付けることしかできません-ターミナルに貼り付けようとしても、内容は単純ではありませんクリップボードに。


そのIDEを使用したことはありませんが、Linuxクリップボードに問題はありません。他のschの状況はありますか?
シェパン

1
@Tshepang-1つの例はgvimにあります。テキストを選択し、編集->コピーを実行し、別のテキストを選択すると、2つの異なるテキストを効果的に貼り付けることができます。中クリックすると、最後に選択したテキストが貼り付けられ、編集->貼り付けでは、編集->コピーされたテキストが貼り付けられます。
ripper234

X Windowシステムにはクリップボードの概念があります。ほとんどの場合、Xで作業しているので、これはXクリップボードを使用してプログラムを構成/パッチングするだけの問題です。たとえば、X-window対応のGNU EmacsはデフォルトではXクリップボードにコピーしませんが、そうするように簡単に設定できます。
アレックス

@alex正確には真実ではありませんが、X Window Systemにはクリップボードの概念が複数あります。
アダムバーテック

1
@ ripper234:Vimはデフォルトで内部バッファーにコピーするためです。システムクリップボードにコピーする場合は、+特殊バッファー"+yを使用"+pして、コマンドモードでコピーして貼り付けます。*バッファは、ミドルクリックのバッファであり、そしてコピーを付けることによってアクセスすることができる唯一のVimで使用することができ、多くの定期的なバッファがある/「を」B(例えばとペースト"aY
リー・ライアン

回答:


14

parcellite、klipper、glipper、glippy、anamnesis、pastieなどのクリップボードマネージャーがいくつかあります。通常、これらを使用すると、履歴を表示してクリップボードを管理できます。

それらのいくつかは、プライマリとセカンダリのクリップボードを1つとして扱うことを可能にします(パーセライトとクリッパーは間違いなくそうです)。

Anamnesisを使用すると、検索ツールで履歴を調べることができます。


4
あなたの提案に従ってParcelliteをインストールしましたが、驚くほどうまく機能します。それは単純であり、仕事は完了です。提案のためのThx!
イェルーン

Anamnesis仕事によく合います。非常に小さなコードベースで読みやすく、起動しやすい。
Ehteshチョードリー

1
ビジュアルモードでsshとvimを多用している私たちは、ギャップを埋めるためにこの質問を見る必要があります:VIMを介したSSHセッションを介したクリップボード(ヒント:サーバー側にxserverは不要)
Alois Mahdal

4

autocutselは、両方のクリップボードの内容をマージする軽量ツールです。Shawnが提案したように、本格的なクリップボードマネージャーの使用を検討することもできます。


3

おそらく、ミドルクリックを使用してターミナルに貼り付けようとしています。

一般的に、アプリケーションメニュー、コンテキストメニュー(通常はアプリケーションメニューをトリガーする)、または^c(通常はアプリメニューをトリガーする)でコピーすると、結果は「クリップボード」選択に保存され、^vまたはで貼り付けることができます。対応するメニュー。

マウスでテキストを強調表示してコピーする場合、結果は「プライマリ」選択に保存され、ターゲットウィンドウを中央クリックして貼り付けることができます。

アプリケーションでテキストをマウスで選択し、それを使用^cして手動でコピーすると、結果はマウスで「プライマリ」選択に保存され、「クリップボード」選択ではで保存され^cます。混乱しないでください。

しかし、あなたがして、キーボードを使用してアプリ内のテキストを選択ヒットした場合^c、その後になる結果を(上書きする対象の選択のような)いくつかの他のテキストを選択しないで「プライマリ」を選択して保存することが、あなたがコピーしたテキストを取得することはありません。あなたはなりませんコピーしたテキストを貼り付けるにはミドルクリックのことができるように、しかし、あなたがすることができ、「クリップボード」選択から貼り付けるために、ターミナルアプリケーションメニューまたはコンテキストメニューを使用します。

いくつかのアプリケーションがしますまた、あなたが、「クリップボード」にコピーしたときに「プライマリ」の選択を埋めます。これは非標準の動作であるため、使用は避けてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.