putty / cygwinでは、私の構成は次のとおりです。
- コンソールで選択->クリップボードにコピー
- 右クリック->クリップボードから貼り付け。
これらの機能の両方を提供する可能性のあるLinuxのターミナルを使用していましたか?見つけることができませんでした。
任意の助けをいただければ幸いです。
putty / cygwinでは、私の構成は次のとおりです。
これらの機能の両方を提供する可能性のあるLinuxのターミナルを使用していましたか?見つけることができませんでした。
任意の助けをいただければ幸いです。
回答:
このサイトのターミネーターによるソリューション。
sudo vi /usr/share/terminator/terminatorlib/terminal.py
関数を探してください:on_buttonpress
ボタンテストを元に戻します(コンテキストメニューで中央クリックし、右クリックで貼り付けます):
def on_buttonpress(self, widget, event):
...
if event.button == 1:
...
elif event.button == 3:
...
elif event.button == 2:
...
return(False)
ほとんどの端末は、選択と中央ボタンでコピーを使用して選択を貼り付けるか、エミュレートされた中央ボタンを貼り付けます(両方のマウスボタンを同時に使用)。これは典型的なUnixの動作であり、エミュレーションは、2つだけのボタンまたは2つのボタンとスクロールホイールを持つMicrosoftタイプのマウスに必要な更新された使用法です。
マウスボタンは、xinputまたは他の手段で再マッピングできます。これは、バージョンやバージョン、マウスのモデルによって異なります。Ubuntuコミュニティのドキュメントを参照してください。
selectを使用してコピーして中央に貼り付けるターミナルには、Gnomeターミナル、xfceターミナル、Eterm、プレーンなxterm、uxterm、rxvt、mrxvt、atermが含まれます。他にもあると思います。
プライマリターミナルであるターミネータ(apt-getまたはソフトウェアセンターを使用してインストール)を使用すると、オプションとしてコピーオンセレクトを選択できます(シングルクリックで)。
設定を開き、「選択時にコピー」ボックスをクリックします。
中央のスクロールホイールを押してください。
チェックしている人の時間を節約するために、以下の端末はこの機能をサポートしていません。
私はその機能を備えた非フリーアプリケーションを使用します。
これは、左のボタンを選択するか、サポートCtrl- - Shift(Cクリップボードに)し、右ボタンまたはCtrl- - Shift(V貼り付けます)。タスクのキーボード中心またはマウス中心に応じて、どちらかを使用します。
SecureCRTは、事前に構成されたログイン(スクリプト)、複数のセッション(タブ/ウィンドウ)、および完全なスクリプト(拡張性)もサポートしています。複数のサイトで多くのリモートサポートを行う場合、これらの追加機能は非常に重要です。
Windows(またはUbuntu + Wine)で何年も使用していましたが、2011年初めにLinuxに移植されました。提供するすべての機能を備えた無料の代替をまだ見つけていません。
必要なすべてではありませんが、Gnomeターミナルでのミドルクリックが右クリックの代わりになります。選択したテキストのコピーと貼り付け(クリップボードを使用)を行い、それ以外の場合は貼り付けます。
ただし、コピーするだけの同等の方法はないと思います-右クリックのコンテキストメニューが最も近いオプションのようです。
動作し、ここで言及されていない別の端末は、Gnome接続マネージャーです:http : //kuthulu.com/gcm/
これは実際に私の個人的なお気に入りです。なぜなら、非常にユーザーフレンドリーな方法で複数のマシンに接続できるからです。
選択したテキストを自動的にコピーするように設定し、右クリックを使用してテキストを貼り付けることができます。
端末で右クリックして貼り付けが誤って壊れた場合、これはgnome> = 3.9の更新後に発生する可能性があります
ソリューションはこちら:https : //wiki.gnome.org/Apps/Terminal/FAQ#How_can_I_make_middle-click_paste_the_primary_selection.3F
# ~/.config/gtk-3.0/settings.ini
[Settings]
gtk-enable-primary-paste=true
gnome-terminalには、パッチがあります:https : //github.com/jrnewell/ubuntu-gnome-terminal-patchで、パテスタイルでコピーして貼り付けます。
Ubuntu 16.04 + GNOME Shell 3.18.5とLightDmでテスト済み。できます!
UPD: :ここではUbuntuの18用に更新https://github.com/sasha-ch/ubuntu-gnome-terminal-patch。フィードバックは大歓迎です!
cgywin上のターミネーターのインストールでテストされた「terminal.py」は/usr/lib/python2.7/site-packages/terminatorlib/terminal.pyにあります
「右クリック」を検索し、elifオプションを次のように変更すると、初期の投稿で述べたのと同じことが行われます。
elif event.button == 3:
# rightclick should paste the clipboard
self.paste_clipboard(True)
return(True)
elif event.button == 2:
# middleclick should display a context menu if Ctrl is not pressed
if event.state & gtk.gdk.CONTROL_MASK == 0:
self.popup_menu(widget, event)
return(True)