web-dev-qa-db-ja.com

Windows 10ビル14316:Windows上のUbuntu上でCtrl + vがBashで機能しない

新しいWindows 10インサイダービルド14316では、WindowsアプリのUbunbuの新しいBashでCtrl + V(貼り付けのショートカット)を使用することはできませんでした。他に誰かがこの問題を抱えていますか?解決策はありますか?

コントロールのショートカットと挿入を有効にするようにアプリのプロパティを編集しました。また、私はCtrl + Shift + VとShift + Insertを試してみましたが、どちらも動きませんでした。

51
Sergei Wallace

右クリックしてみませんか?コピー&ペーストを有効にする方法は次のとおりです。

  1. Bashウィンドウの上部に移動し、右クリックしてプロパティに移動します
  2. クイック編集モードと書かれているボックスをチェックすれば、あなたは設定されています!

    Copy and Paste Enabling on Bash for Windows 10

良い一日!

- クイック編集モードを有効にして、マウスを左クリックするとテキストを選択し、右ダブルクリックすると貼り付けます

44
Ozl

主な問題は、cmd.exeがbash環境にうまく対応できていないことです。それ自体で、新しいcmd.exeは実際にサポートします Ctrl+v しかしbashを実行している間は、そうではありません。

私の回避策は ConEm を使うことです。これはcmd.exe単独よりもはるかに優れており、bashを実行したときに色を強調することさえできます。私はそれをテストしました Ctrl+v 動作します。素晴らしいプラスとして、あなたはタブ付き端末を手に入れます。

10
Tiago Espinha

少なくともWindows 10 Insider build 17643以降 、あなたは使うことができます Ctrl+Shift+C/V bashオプションで有効にした場合はコピー/貼り付けとして:

enter image description here

この機能は、2018年10月のアップデート(1809 - Build 17763)の一部です。

5
magicandre1981

私が知っている限りでは、そこには '良い'解決策はありません(クイックエディットペーストは機能しないようです)。

SetTitleMatchMode, 2
#IfWinActive, bash
^v::
SendInput {Raw}%clipboard%
return
4
mgrant24601

私たちがコメントで考え出したように、ウィンドウのシステムメニューのPasteエントリはを押した後にだけアクティブになります Ctrl+V 一度、それは珍しいです。しかしその後は、あなたはシーケンスを使用することができます Alt+Space、 E、 P。 (礼儀 このStack Overflowの回答 Nescioによる。)それは最適ではありませんが、うまくいきます。

Windows上のUbuntu上のBashウィンドウがそのメニューにプロパティエントリを持っている場合、あなたはオプションタブの "QuickEdit Mode"ボックスをチェックできるかもしれませんウィンドウ内を右クリックして貼り付けと見なすことができます。

3
Ben N

この問題は「BASH on Ubuntu」に固有のものではありません。 cmdやpowershellなど、すべてのWindowsコマンドラインウィンドウでこれが発生します。左上のアイコンの下にあるウィンドウメニューにアクセスします(別の答えはAlt +スペースと言います、これはウィンドウメニューを開きます)。デフォルトを選択してください。クイック編集モードを有効にします。

デフォルトでは、クイック編集モードでは、コピーのハイライト表示と右クリックによる貼り付けが行われます。 (勝利10の前に、それはまだあなたにctrl + cとctrl + vを与えません)。

1
Xalorous