別のウィンドウから何かをコピーしてから、ターミナル(コマンドラインで)をターミナルに貼り付けたい場合、編集の貼り付けオプションはグレー表示されます。Ctrl+ VはGNOMEターミナル2.29.6では機能しません。
フォームnetbeansをターミナルにコピーしようとしています。たとえばgeditで別の場所に貼り付けると、貼り付けられます。コピーされます。
Ctrl+ Shift+ C/ を使用Vしても機能しません。
これはある種の設定ですか?
別のウィンドウから何かをコピーしてから、ターミナル(コマンドラインで)をターミナルに貼り付けたい場合、編集の貼り付けオプションはグレー表示されます。Ctrl+ VはGNOMEターミナル2.29.6では機能しません。
フォームnetbeansをターミナルにコピーしようとしています。たとえばgeditで別の場所に貼り付けると、貼り付けられます。コピーされます。
Ctrl+ Shift+ C/ を使用Vしても機能しません。
これはある種の設定ですか?
回答:
ターミナルに貼り付けるときは、Shiftを追加する必要があります。Ctrl+ Shift+ 代わりにVaのみを使用して選択範囲をコピーする場合と同じCです。
Ctrl+ Shift+C
Shift Gnomeターミナルを使用するときのショートカットのエスケープシーケンスです。
または、次のことができますRight Click
->Paste
Netbeansから端末へのコピーでも同じ問題があります。あなたがするときようですCtrl+ C);あなたはフォーマットのようなものを(これは私の経験に基づいた仮定である)必要がどの端末に貼り付けることができないので、NetBeansで、それは純粋なテキスト形式でコピーされません。
だから、どうすればいいですか?Netbeansからコピーし、geditなどのテキストエディターに貼り付けてから、もう一度コピーして、ターミナルに貼り付けます。
Ctrl+ Vは、端末のバインドされた組み合わせではありません。ターミナルアプリケーションはキーボードイベントを無視し、実行中のものに渡します。あなたがいないので、これは望ましい本当にあなたのキーボードイベントに干渉ターミナルウィンドウをしたいです。
右クリックして、貼り付けをクリックします。または、プライマリ選択を使用します(テキストを強調表示して、中クリックします)。
編集:私は何かを学んだ!Shift+ Insertは、キーボード入力方式が必要な場合に機能します。これは一次選択ベースの挿入方法なので、ハイライトしてください。
編集2:新しいことを学ぶのをやめることはできません!ændrükが言うように、Ctrl+ Shift+ Vは適切なクリップボードペーストとして機能します。たくさんのオプションがあります。標準のキーコンボではありません。
shift
+1 insert
。それはほとんどどこでも動作し、貼り付けるための私の好ましい方法です。いずれかのクリップボードに最後のものを貼り付けます(つまり、何かを強調表示した場合、それを貼り付けます。そうでない場合、最後にコピーしたものを貼り付けます)
Ctrl
+ V
がバインドされています。
Oliとuser1974は、Primary Selection(X-Windowsの機能)の使用を提案しましたが、そうするためにこれらの詳細が必要でした:
1.)NetBeansでテキストを強調表示します(コピーする心配はありません)
2.)GNOMEターミナルで中クリックして貼り付けます
他の提案は私には役に立たなかったが、これは魅力のように働いた。あるバグこのためnetbeans.orgで入力されたが。
tldr-使用Shift+Insert
Ctrl+ CおよびCtrl+ Vは、GUIアプリケーション用に作成されたキーボードショートカットです。どうやらゼロックスと関係があるようです。
あったの前にCtrl+ C、Ctrl+ X、およびCtrl+ V...がありました
Ctrl+ Insert、Shift+ Delete、およびShift+Insert
それらは1987年にIBM Common User Accessによって定義されました。
これらのショートカットは、現代のショートカットが機能しない場合、つまり端末で機能する場合によく機能します。
Rubymineでも同じ問題がありました。Rubymineからコピーして、CTRL-SHIFT-Vでターミナルに貼り付けることはできませんでした。これを毎日数十回行うことを考えると、毎回geditにコピーしてから端末にコピーすることにほとんど興味がなかったので、それを必要としないソリューションを見つけました。
http://www.williambharding.com/blog/technology/fix-it-ubuntu-ctrl-shift-v-wont-paste-into-terminal/
短編:OpenJDKはクリップボードではうまく動作しません。JavaVMを介して実行されるので、これはRubymineと同様にNetbeansにも当てはまると思います。
テキストをマウスで強調表示してコピーします。通常、Ctl + Cを使用するか、選択を右クリックして、ポップアップメニューから[コピー]を選択します。
マウスの中ボタンをクリックしてテキストを貼り付けます。Ctl + Vは多くの場所でも機能し、Shift + Insertも機能します。
この問題は、異なるアプリケーションが異なるクリップボードを使用する場合に発生します。テキストはアプリケーションAのクリップボードに正常にコピーされますが、アプリケーションBに移動して貼り付けると、別のクリップボードからの貼り付けが試行されます。Windowsでは、すべてのアプリケーションが同じクリップボードを使用します。
いくつかの解決策があります。おそらく最も簡単に動作するのは、Parcelliteをインストールすることです。
sudo apt-get install parcellite
parcellite&
クリップボードアイコンがシステムトレイに表示されます。
システムのデフォルトのキーマッピングを変更することもできます。そのため、ctrl + vを端末に入力できます。
echo "stty intr \^b" >> ~/.bashrc
bは「ブレーク」を表す場所を使用します。または、重要なもので使用されていない他の文字を選択します。私にとって最大の生産性向上の1つは、ターミナルのデフォルトのコピーと貼り付けのショートカットにこの簡単な変更を加えることです。私は最初にすべてのコンピューターでそれを行います。
Linuxには、2つの異なるアプリケーション間でコピー/貼り付けをしようとするときに、コピーされた情報の選択を解除するバグがあります。クリップボードマネージャーをインストールすることをお勧めします。すると、このバグが実際に動作することがわかります。パーセライトは私のお気に入りです。Debian / Ubuntuを使用している場合は、「sudo apt-get install parcellite」(引用符なし)をターミナル(ha、ha)に貼り付けるか、Synapticを使用してインストールします。このバグは、端末だけでなくすべてのプログラムに影響します。
Parcelliteをインストールして起動すると(アプリケーション->アクセサリ-> Parcellite)、システムトレイにクリップボードアイコンが表示されます。バグを再作成し、トレイアイコンをクリックします。情報はコピーされましたが、グレー表示されている、つまり選択されていないことがわかります。クリックして選択すると、思いのままに貼り付けることができます。これは、これまでで最も厄介なバグの1つであり、長年にわたって存在しています。