WindowsにMinGWをインストールしたばかりで、LinuxやPuTTYでも慣れているのでコピー/貼り付けができません。 MinGWシェルにテキスト(たとえば、Chromeから)をコピーして貼り付けるためのトリックは何ですか?
コマンドウィンドウのタイトルバーを右クリックして[プロパティ]を選択し、[オプション]タブで[クイック編集モード]のボックスをオンにして、[OK]をクリックします。
その後、マウスの右ボタンを使用してクリップボードからテキストを貼り付け、マウスの左ボタンを押しながらテキストを強調表示し、選択したテキストを ENTER キー。
この手順はWindows 10ではなくWindows 7/8で動作します
[代替] Windows 10のMINGW64(mintty 2.7.9)端末では、「Ctrl+Shift+letter ショートカット」でコピーを実行します(Ctrl+Shift+c)および(Ctrl+Shift+v)。
機能を有効にするには:
ファイルにvi/vimするとき:
上記の@mrtのソリューションは永続的です。 Windowsの16ビットプロンプトをすばやく表示する方法を次に示します。
[〜#〜] copy [〜#〜]
左上のアイコン> [編集]> [マーク]をクリックし、テキストを選択して右クリックします
[〜#〜] paste [〜#〜]
上記と同様のプロセス([編集]> [貼り付け]を使用)OR単にINSERT
キーを押す
現在のバージョンの Git Bashに付属しているMINGW64を実行しているWin7(mintty 2.7.3)このコメントの日付から2.1.3.0 。
シェルのタイトルバーを右クリックし、[Mouse
]の下の[Click actions
> Right mouse button
の下にあるPaste
オプションボタンを選択します。
しかし、マウスを右クリックして貼り付けることができないことに驚いた。
Application mouse mode
> Default click target
> Window
も選択する必要がありました
両方の設定を変更した後、貼り付けることができました。
そのため、Git bashの現在のバージョンに付属している新しいシェルには新しい機能があるようです。また、少しバグがあるようです。たとえば、cliを介して実行可能ファイルを実行すると(例:php -version
は空の出力になり、シェルを強制的に再起動します)。新しいアップデートを待っています。うまくいけば、これが修正されます。
この問題に遭遇し、上記の解決策はWindows 10で機能しませんでした。これは、メニューにプロパティがないためです。ただし、上記のソリューションコンテンツでは、Windows 10の場合、次のように解決できました。MINGW64の左上隅にあるアイコンを右クリックします。今すぐオプションを選択します。キーを選択します。コピーと貼り付けコピーと貼り付けの指示は、次のように常に記憶されます。 Shift + Ins(挿入)つまり、貼り付けるには、貼り付けたい場所にカーソルを置きます。次に、Shiftキーを押します
右側のマウスを選択すると、マウスの機能が表示されます太くなければ、太い選択でコピーし、リッチテキストとしてコピーします次に、貼り付けたい場所にカーソルを置きます。次に、マウスの右ボタンをクリックします。ここで、[保存]または[適用]、[保存]の順にクリックします。私はこれらを試してみましたが、すべてが順調です。上記の貼り付け手順を使用して、他のソースからコピーしてMINGWへの貼り付けを使用することもできます。
この小さなバグ CTRL + C&CTRL + Vコピーペースト は問題を解決します。通常のControl-C、Control-Vのコピーと貼り付けが可能ですが、他の制御文字の変更が犠牲になります。したがって、実行中のプロセスを停止するにはControl-Shift-Cが必要で、中断するにはControl-Shift-Zが必要で、EOTを送信するにはControl-Shift-Dが必要です。 Windowsのコピーと貼り付けの利点は、欠点よりも優れている場合があります。
この動作には、.minttyrc
ファイルでフラグを設定する必要があります。次のようになります
CtrlShiftShortcuts=yes
CtrlExchangeShift=yes