ターミナルでの誤ったコピー/貼り付けを防止または中断するにはどうすればよいですか?


20

ターミナルに貼り付けると、クリップボードにあるものが期待したものと異なる場合があります。具体的には、ウェブサイトのページやテキストのページである場合があります。

これが起こると、ターミナルは狂い、急速に点滅し、できるだけcommand not found速く吐き出します。

いつかテキストにのようなものが含まれるのではないかと思いrm -rf /ます。

最適な方法は何ですか:

  • 私がそのような間違いをしたときに行動しますか?
  • そのような間違いの発生を防ぎますか?

詳細については、LinuxのurxvtターミナルのGNU画面ウィンドウでbashを使用します。

通常のCtrl-CまたはCtrl-Z私の経験に影響を与えません。


4
私はそれが起こるたびに冷たい汗をかきます。ブラウザでは、コピーした内容を正確に確認できないため、テキストエディタで「スクラップ」ファイルを使用して、Webサイトからコピーした内容をテストします。
haimg

回答:


9

安全に貼り付けるには、CTRL+ X/ を使用してbashでテキストエディターを呼び出すことができますE。組み込みのシェルfcは、最後のコマンドでエディターを表示します。

シェル/ターミナルを殺す以外に、何かを貼り付けた後に何かを殺す方法があり、それが間違っているかどうかはわかりません。


2

urxvtを使用すると、これが非常に簡単になります。.Xresourcesで確認と貼り付けを有効にするだけです。

URxvt.perl-ext-common:確認ペースト、

私は考えてそれがurxvtやurxvtのPerlの特定のパッケージが付属しています...しかし、一度それがヒットするように要求されます有効にYまたはNのプライマリまたは選択バッファのペーストにして、行数を表示します。そのため、100万行が表示された場合、nをすばやく押すだけで完了します。

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