キーボードだけを使ってWindowsのクリップボードをPuTTYセッションに貼り付けるにはどうすればいいですか?

clipboard keyboard-shortcuts putty windows

キーボードだけを使って、WindowsのクリップボードからテキストをPuTTYセッションに貼り付けたいのですが、どうすればいいですか?私はWindows XPでPuTTY 0.60を実行しています

使用例。Windows上のEmacsの中にある素敵なテキストの束を選択しました。そして、Putty ウィンドウにフォーカスを移します。そして、魔法のキーボードショートカットを押すと、向こう側で入力を待っているアプリケーションが何かを取得します

キーボードショートカットでcmd, Alt+Space+E+Pに貼り付けようとしたのですが、私のPuTTYウィンドウにクリップボードを貼り付けてくれません

このAlt+Spaceを使ってシステムメニューを開くことについての質疑応答は面白そうですが、答えには近づきません

そこで、キーボードだけを使ってWindowsのクリップボードをPuTTYセッションに貼り付ける方法を知っている人はいますか?

  145  piyo  2010-08-24


ベストアンサー

Shift+Insでテキストを貼り付けることができます

PuTTYより ドキュメント

貼り付けは右ボタン (3 ボタンマウスで設定している場合は中ボタン) を使って行います (4.11.2 節を参照)。(シフトインを押すか、Ctrl+右クリックのコンテキストメニューから「貼り付け」を選択しても同じ効果があります)。マウスの右ボタンをクリックすると、PuTTY は Windows のクリップボードにあるものは何でも読み取り、キーボードで入力されたものと同じようにセッションに貼り付けます

195  whitequark  2010-08-24


パテの資料より

4.10.3 マウスボタンの動作を変更する PuTTY のコピー&ペースト機構は、Unix xterm アプリケーションをモデルにしています。X Window System は 3 ボタンマウスを使用し、左ボタンが選択し、右ボタンが既存の選択範囲を拡張し、真ん中のボタンがペーストするのが慣例です

Windowsには通常、マウスボタンが2つしかないので、PuTTYのデフォルト設定では、右ボタンで貼り付け、真ん中のボタン(持っている場合)で選択範囲を拡張します

3ボタンマウスを持っていて、すでにxtermの配置に慣れている場合は、「マウスボタンのアクション」コントロールを使って選択することができます

Putty > Windows > Selection > Select “xterm (Right extends, middle pastees)” を開いてデフォルトの動作を変更する必要があります

2  Jimmy D  2018-10-08


私の場合は、Ctrl-Ins / Shift-Insのみを使用したいので、このように設定しました

  • ウィンドウ > 選択範囲
    • 選択したテキストをシステムのクリップボードに自動コピー > (unchecked)
    • マウスペースト > <++1
    • {Ctrl,Shift}+Ins > (System clipboard)

VIMの動作にはこれが必要です

  • ターミナル > 機能
    • アプリケーションキーパッドモード(checked)を無効にします

Extra:

PuTTYは通常のXターミナルと同じように動作します…いくつかのコマンドは、”less” (または “vi “など)のように xterm 端末タイプが選択されている場合、”代替 “画面に出力されますが、これはプログラムが終了すると消えます

ただし、交互画面を無効にするには、以下の方法があります

  • ターミナル > 機能
    • 代替端末画面(checked)への切り替えを無効にします

2  ggrandes  2019-10-28


タイトルとURLをコピーしました