web-dev-qa-db-ja.com

右クリックしてターミナルに貼り付けます

職場では、PuTTYを使用して多くのRed Hat/CentOSマシンに接続していますが、テキストの選択はコピーを意味し、右クリックは貼り付けを意味します。

Ubuntuのデフォルトのターミナルを同じように設定できますか?

編集:答えてくれてありがとう、しかし彼らはまさに私が探しているものではありません。両方とも有効ですが、実際には別の端末を使用せずに機能を使用する方法を探していました。したがって、すべてがデフォルトのgnomeターミナルを介して動作するはずです。

それが可能かどうかはわかりませんが、運を試して賞金を開始します...

編集:回答ありがとうございました。返信が遅くなって申し訳ありませんが、週末には外出しました。今夜、「選択/中央マウスボタン」ソリューションを確認して、戻ってきます。

パッチソリューションも有望です。

9
bioShark

Gnome-terminal(および一般的にUbuntu)では、テキストを選択すると「コピー」(または「クリップボードコピー」とは異なる技術を取得したい場合は「X選択」)を意味し、マウスの中央クリックで貼り付けることができます。

13
Stunts

Tomi Valkeinenによるこのパッチを見つけました: PuTTYのような右マウスボタンペーストのGnome-terminalパッチ

動作するかどうかをお知らせください。

編集:私は先に行き、自分でチェックしました。完璧に機能します。 gnome-terminal-3.6.2用のパッチを適用したdebファイルは次のとおりです: mediafire にアップロード

同じバージョンのgnome-terminalを使用している場合、debファイルをダウンロードしてインストールできます:

cd /path/to/download/folder
Sudo dpkg -i gnome-terminal_3.6.2-0ubuntu1_AMD64.deb gnome-terminal-data_3.6.2-0ubuntu1_all.deb

編集:将来の参照のために、完全な手順を次に示します。

パッチをダウンロードします: right-button-paste.patch

ビルドの依存関係をインストールします。

Sudo apt-get build-dep gnome-terminal

ソースをダウンロードしてパッチを適用します。

mkdir gnome-terminal
cd gnome-terminal
Sudo apt-get source gnome-terminal
cd gnome-terminal-*
patch -p1 < path/to/right-button-paste.patch

ビルドとインストール:

Sudo dpkg-buildpackage -us -uc -b
cd ..
dpkg -i *.deb

最新のパッチは、Tomi Valkeinenによって https://github.com/tomba/gnome-terminal の 'paste- *'ブランチの下に維持されています。

5
banskt

元の答えをもう少し詳しく説明します。技術的には、デフォルトのターミナルエミュレータであるgnome-terminalにはこの機能がありません。また、オンラインでの調査で私が知っている、または見た限りでは、設定する方法はありません。したがって、あなたの質問への答え

Ubuntuのデフォルトのターミナルを同じように設定できますか?

基本的には違います.

一方、PuTTYは実際にはUbuntuでも使用できます。これは、特定の動作が必要な場合の最も簡単な、最も簡単なソリューションです。取得するにはSudo apt-get install PuTTYを実行します。

ただし、採用できる妥協点がいくつかあり、それらは 歴史的理由 のように存在します。 Unix/Linux Xサーバー下のグラフィカル環境にはselectionsと呼ばれるものがあり、それらを複数のクリップボード(プライマリ、セカンダリ、および「クリップボード」)として考えてください。 2番目の選択は、テキストを強調表示して使用する場合です ShiftInsert または、マウスの中ボタンをクリックして貼り付けます。マウスの中央クリックは、マウスとタッチパッドでのスクロールホイールクリックです。左右のクリックは同時に押します。

他の端末との解決策 がありますが、特にgnome-terminalを要求するので、答えはまだ残っています、いいえ、他の方法はありません。

3

これに対する解決策は、LinuxターミナルであるTerminatorを使用することです: Terminator

また、これを行う方法のチュートリアルもあります: ターミネータを使用してLinux端末で右クリックして貼り付けます

0
Kobject