なぜgnome-terminalで貼り付けが機能しないのですか?


34

Ctrl+ Shift+ CCtrl+ Shift+はV、通常置き換えることになっているCtrl+ CCtrl+をVgnome-terminal

時には機能しますが、通常は効果がありません。これのいくつかの潜在的な理由は何ですか?他にどのような情報を提供すべきかわかりません。

編集:メニューPasteから手動で選択してもEdit機能しないようです。Right click > Paste動作しますが、Edit > Paste動作しません。コピーは機能しますが、貼り付けはできません。

また、viモードが有効になっています(set -o vi~/.bashrc)。これには何か関係があるのでしょうか?

編集:ここに問題を示すビデオがあります。私が使用Screenkeyを私が押しています何のキーを示すために(「シフト」をキャッチするために、「生」モードで)。


5
あなたの観察は正しいです:gnome-terminalからのコピー、またはgnome-terminalへの貼り付けは時々機能しません。gnome-terminalのプライマリ(セカンダリ)選択とクリップボードの処理はバグだと考えるのが合理的です。
ゲーデル

1
私はこれを経験したことがありません。Ubuntuのバージョンは何ですか?(例えば、タグに入れ10.10たり10.04
マリウスGedminas

@Marius:完了(10.10)。
マシュー

2
Ubuntuの2つのインストールでまったく同じ問題があります。10.4から10.10にアップグレードすると、両方に問題がありました。両方のマシン(10.10)にクリーンインストールした後、私のラップトップのみがその問題を抱えているようです。私はそこで使用していないので、Viはそれとは何の関係もありません。この動作は、GNOMEターミナルのショートカットctrl + shift + cまたはvでのみ発生し、Godelのポイントが強くなります。端末またはクリップボードの選択のショートカット処理。
トップレス

1
私も自分のシステムの1つでこれを持っています。バグだと思います。コピー/貼り付け機能を別のキーコンボにマッピングしていますが、回避策はキーボードショートカットに移動し、エントリを2回クリックして(何も変更しない)、コピー/貼り付けが機能するようにすることです。観察のように、右クリックのコピー/貼り付けは常に機能します。
ベラク

回答:


12

これはgnome-terminalのバグです。バグレポートにはパッチがあります:

https://bugzilla.gnome.org/show_bug.cgi?id=600876

Gnomeはこの問題を修正していません。

UbuntuはGnomeとは独立して修正しています。詳細なバグレポートはこちらです:

https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/630383

バグレポートによると、修正されたUbuntuパッケージはgnome-terminalバージョン2.32.1-0ubuntu3です。現在、maverickが提案するリポジトリ(未承認のステータス)のアップロードキューにあります。アップロードキューは次のとおりです。

http://launchpad.net/ubuntu/maverick/+queue

ソースパッケージをダウンロードして、debuildで自分でビルドできます。

すぐに通常の更新リポジトリにプッシュされることを願っています。


1
これは3月20日、2011年のようGnomeの中に固定されていることに注意してください
マタイ

1
私はまだ2018年にこの問題を抱えています。Gnomeターミナルv3.28.2
ジェイソン

7

ご想像のとおり、「vi」モードで実行する必要があります。

ご存じのように、「vi」モードには個別の挿入モードとコマンドモードがあります。コマンドモードでは、端末に送信されるすべてのテキストはコマンドとして解釈されます。

自分でこれを行うには:

  • 「isometext」を含む文字列をどこかにコピーします
  • ターミナルに移動し、ESCを押してコマンドモードに移動します
  • ペースト

最初の「i」は挿入コマンドとして解釈されているため、「sometext」のみが表示されるはずです。

解決策:コマンドモードの場合、挿入する前に「i」を押します。わからない場合は、挿入する前にEscキーと「i」キーを押します。


4
ありがとう、しかし、私はこれがそうではないのではないかと心配しています。挿入モードになっていることを確認するためにダブルチェックをしましたが、間違いなくそうです。
マシュー

1
私はマシューとまったく同じ問題を抱えています(それは行き来します)。viモードで端末を実行したことはありません。今はマーベリックですが、以前はジャウンティでも同様でした。
キットサンデ

2

ターミナルのコピーと貼り付けを使用するには、コピーと貼り付けを実行する方法に基づいて2つの異なる方法を使用します。ハイライトと3番目のボタンで貼り付けを使用する場合、Xのバッファーの1つを使用して作業を行います。メニューを使用するか、右クリックしてコピーして貼り付けると、別のバッファーが使用されます。

したがって、メニューから選択してコピーする場合は、メニューを使用して貼り付けるか、右クリックメニューを使用する必要があります。をEdit > Copy使用して選択してから、3番目のマウスボタンを使用して貼り付けることはできません。

これは、強調表示してから別のアプリケーションに移動してを使用してコピーできない理由でもありますEdit > Paste


1

試してくださいshift-ctrl-v(同じボタン、異なる順序)。端末の編集メニューでキーボードショートカットを再割り当てすることもできます。Ctrl + Cは端末下のプロセスを強制終了するために使用されるため(これはTERMシグナルを送信するため)、Ctrl + Cに再割り当てしないでください。


2
shift-ctrl-vも機能しないことを確認できます。しかし、ショートカットをチェックしていたときに、編集ウィンドウから「貼り付け」を手動で選択しても機能しないことに気付きました。ショートカットの問題ではなく、貼り付けの問題かもしれません。この情報を使用して質問を編集します。
マシュー

コピー元のアプリケーションを閉じると、コピーしたコンテンツが失われることを知っていますか?ので、多分それが問題だ
Pawełkowy

1
うん、私はそれを知っています。私はgnome-terminal安全のために直接からコピーしていますRight Click > Paste。[編集]メニュー/ショートカットからではありません。
マシュー

1

私にとって、貼り付ける最も簡単な方法は、マウスの中ボタンをクリックすることです。ただし、頻繁にコピーする必要がないため、メニューを使用してコピーします。


1
ご意見ありがとうございます!中央のマウスボタンだけでは十分ではありません。端末で作業しているときは、通常キーボードとマウスの切り替えを避けたいからです。私はかなり頻繁に貼り付けるので、合理化しないと面倒になります。
マシュー

1

記録のために、9.04から11.04 Alpha 3までのストックインストールのさまざまな仮想インスタンスでこのテストを実行しました。問題を再現できませんでした。

この問題は、どこかで競合する構成のタイプであると考えています。特定の構成に関しては、わかりません。ただし...(チャットからの引用)

私はgnome-terminalの.configファイルを吹き飛ばしたいと思いますが、プロファイルをバックアップするのは苦痛です。

gnome-terminalの設定を消去して開始することを検討するかもしれませんが、その後、これをどのように修正するかはわかりません。


私は初心者のときからの古い回答のいくつかに出くわし、今日は書かないようなものを削除することがあります。たとえば、「信じる」、「わからない」、「これをどう修正するかわからない」と言う人。あなたが同じように考えるなら、あなたへのこの7年の答えを指摘してほしいと思いました。:)
WinEunuuchs2Unix

0

私はなぜ知らないが、私が今まで使用しMenu-Key(=右の間Super、およびCtrlコピーのため)を&ペーストしてください。
それがあなたの助けになることを願っています;-)


1
私はこれが可能であることを知っています(そして回避策としてそれを使用しています)が、それは苦痛です。本当に使えるようになりたいshift + ctrl + c/vです。
マシュー

0

カーソルのフォーカスが端末に設定されていない限り、これが機能しないという問題は一度もありません。貼り付けを試みる前に、ターミナルをクリックしたことを確認してください。


ターミナルには間違いなくフォーカスがあります。をmenu > p押すと、期待どおりに貼り付けられます。
マシュー

0

これは端末の内部ウィジェットがフォーカスを持たず、おそらく内部マウスバーに接続されているという問題だと思います。キーを押す前に端末の本体をクリックすると、修正されますか?

(これが当てはまる場合、それはバグです。)


うまくいかないのではないかと思います。2回目の編集でビデオを見て、何が起こっているのかを理解してください。
マシュー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.