web-dev-qa-db-ja.com

端末でコピーと貼り付けが機能しない

これをだましとしてマークする前に、私は知っています Ctrl+Shift+C そして Ctrl+Shift+V

私はそれらを使用しようとしましたが、うまくいきません。特定のUbuntuコンピューターでは、通常のコピーペーストコマンドは機能しません。ローカルでは機能せず、リモートセッションでは機能しません。

私の推測では、これらの機能が正常に機能しているコンピューターにログインし、ssh経由でログインすると問題が回避される可能性があります。これは事実ではありませんでした。使用しているUbuntu PCにターミナルからの機能的なコピーと貼り付けがある場合でも、機能的にこれを取得することはできません。

だから、私は推測していません。

これを有効にするにはどうすればよいですか?影響を受けるコンピューターはUbuntu MATE 16.04を実行します。ターミナルはmate-terminalです。ただし、ssh経由でログインする場合は例外で、その場合はBashです。 Cajaはウィンドウマネージャーです。

13
j0h

Linuxでマーク/コピーと貼り付けを行う方法はいくつかあります。それらの1つは、xtermを含む、私が知っているすべての端末エミュレーターで動作します。

1. Linuxのマークアンドペースト方式-「ミドルクリック」

  • マウスの左ボタンを押してマウスを移動することにより、貼り付けるテキストをマークします。 (Wordをマークするには2回、行をマークするには3回左クリックします。)

  • テキストを貼り付ける場所にマウスカーソルを移動します。

  • 中央のボタンまたはスクロールホイールを押します(ボタンのように)。中央のボタンがない場合は、左右のボタンを同時に押します。

    端末ウィンドウでは、テキストはカーソル位置に貼り付けられます。これは、同じターミナルウィンドウ、別のターミナルウィンドウ、およびFirefoxやgeditなどの他のプログラムで機能します。

2.すべてではないが多くのターミナルウィンドウで機能する方法

2.1メニュー経由

  • マウスの左ボタンを押してマウスを移動することにより、貼り付けるテキストをマークします。

  • プルダウンまたは右クリックメニューを使用して、[コピー](クリップボードへ)を選択します。

  • テキストをコピーする場所にマウスカーソルを移動します。

  • プルダウンメニューまたは右クリックメニューを使用して、[貼り付け]を選択します。

2.2 ctrlとのホットキーの組み合わせ

  • マウスの左ボタンを押してマウスを移動することにより、貼り付けるテキストをマークします。

  • 押す shift + ctrl + c 「コピー」(クリップボードへ)。

  • 押す shift + ctrl + v 別の端末ウィンドウに「貼り付け」ます。

  • 押す ctrl + v FirefoxやGeditなどの通常のGUIアプリケーションプログラムに「貼り付け」ます。

14
sudodus

FWIW、私はターミナルであまりカット&ペーストしません。入力するだけです。切断は重要ですか?

コピー/貼り付けは、ターミナルプログラムによって提供されます(ある場合)。一般的な答えはありません。使用するターミナルエミュレータを教えていないので、私たちは助けられません。端末にプルダウンメニューがある場合(gnome端末)、ヒントが表示される場合があります。私はほとんどないと確信しています Ctrl+V xtermまたはrxvtで。

また、ターミナルで実行しているプログラムからカット/ペーストを取得できます。ターミナルでemacsを起動します。カットは Ctrl+W 貼り付けは Ctrl+Y

一般的な貼り付け機能は、基本的なLinux OSからのみ提供されます。これは仮想端末で動作します(Alt+Ctrl+F1) 同じように。左ボタンを使用して強調表示します。次に、中クリックして貼り付けます。アクションはクリックなしで発生する必要があります。ミドルクリックは、1ステップでのフォーカスと貼り付けです。私はいつもそれを使用しています。

クリップボードの模造品をインストールすることも可能です。多分それと協力する端末を見つけてください。あるプログラムから別のプログラムにテキストを転送します。

2
pauljohn32

マシン上で無効にされた1つの設定により、中クリックによる貼り付けが通常どおり機能しません。

org.gnome.desktop.interface.gtk-enable-primary-paste

この値を編集するには、dconf-editor(UI)またはcliを使用します。

gsettings set org.gnome.desktop.interface gtk-enable-primary-paste true
1
4levels

使ってみましたか Ctrl+Ins そして Shift+Ins?コピーについてはわかりませんが、貼り付けはうまくいきます。試してみて、うまくいかない場合は質問を編集してください。

1
Alex F