web-dev-qa-db-ja.com

Gnome-terminal-選択範囲をクリップボードに自動的にコピーする方法は?

エンドユーザーが端末上の領域を(マウスまたはマウスキーで)選択すると、自動的にクリップボードにコピーされるようにgnome-terminalを動作させたいです。まったく可能ですか?もしそうなら、どのように?

44
OTZ

それが可能だ。

Sudo apt-get install parcellite

次に、設定で[プライマリを使用]と[クリップボードを同期]をオンにします。できます。

46

X11クリップボードにあるはずです。 (GTKクリップボードとは異なります)。中クリックして貼り付けます。

35
unutbu

解決済み:Clipitを使用する場合。右クリック/設定/設定:チェック:プライマリ選択を使用してクリップボードを同期します。

ホットキーの管理にショートカット「Ctrl Grave」を配置することも可能です(Graveは `)、ウィンドウからDittoに慣れていた場合。そうでない場合は、とにかく以前のすべてのコピーを手元に置いて検索可能にしておくと便利です。

9
Christos

Windows環境から来ているように思われるので、Xでのコピーと貼り付けの動作は、Windowsでの動作とは少し異なることを認識してください。そうでない場合、簡単な紹介については、この主題に関するJamie Zawinskiの優れた記事を参照してください X Selections、Cut Buffers、Kill Rings

つまり、テキストを選択すると、これがプライマリ選択になります(クリップボード選択ではありません)。他の人が指摘したように、中央のマウスボタンを使用してプライマリ選択から貼り付けることができます。ただし、選択を提供しているアプリケーション(この場合は端末)を閉じると、選択は基本的に「失われます」ことに注意してください。

GnomeターミナルでShift + Ctrl + Cを使用して、何かを明示的に「コピー」することもできます。

7

Fedora 23で、gnomeターミナル3.18.3を使用

  • <Shift>+Selection
  • <Shift>+<Ctrl>+Selectionブロック用

これが完了したら、使用することができます

  • <Shift>+<Insert>別の端末に挿入する
  • the middle clickその他の場所。
2
statquant

以前はgnome-terminalでもデフォルトの動作でしたが、ユーザビリティの専門家はLinuxディストリビューションを手に入れ、コピーアンドペーストはカーネルハッカーが関与するにはリスクが高すぎると判断しました。

しかし、Fedoraでは(少なくとも)最近戻ってきました-端末を右クリックして「入力方法」に移動し、「X入力方法」を選択してください-コピーするハイライトができました。

3ボタンマウスを使用している場合は、(上記のように)中央のボタンで貼り付けることができますが、右クリックで貼り付けます。

1
fijiaaron

私は長い間、デフォルトのUbuntuターミナルでPuTTYの動作をエミュレートする方法を探していました。

  • 左クリックしてテキストを選択し、クリップボードにコピーします
  • 右クリックしてクリップボードの内容を貼り付けます

私が見つけた唯一の解決策は、完璧に動作します Gnomeターミナルにパッチを当てます (既に推測したとおり)です。

1
Stéphane

ターミナルエミュレータのようなPuTTYをptermにインストールすることもできます。これにより、現在の選択内容を中央のボタンをクリックして貼り付けることができます。

0
simon

Debian WheezyおよびGnomeターミナルを使用し、適切なコピー機能を提供するxselをターミナルにインストールするのが良い解決策であることがわかりました。

マウスを左ドラッグしてクリップボードにテキストを選択/コピーし、Gnomeターミナルメニュー、編集、キーボードショートカットで定義されているShift + Insertキーを使用してvimに貼り付けます。必要に応じて、代替キーを定義できます。

0
Matt Thomas