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


53

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

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


1
Ctrl + Shift + Vは機能しますか?これが多くのLinux端末でのショートカットです。それ以外の場合、cmdでミドルクリックの貼り付けを覚えているようですが(確かにわかりません)。
タナー

Ctrl + Shift + vも機能しません。そして、中クリックはありません。
セルゲイウォレス

元のbashがifをサポートしていない場合、Windows 10もそれをサポートしません。実際のUbuntuで動作しますか?
magicandre1981

1
知らない、本当のUbuntuを使ったことがない。私はWindowsを持っているので、彼らがBashを持っていると発表したときに興奮しました。ただコピーして貼り付けることができないのは残念です。ただし、コマンドプロンプトでサポートされているため、bashシェルにまだ追加していないか、忘れてしまった可能性があります。または、それはバグです、idk。
セルゲイウォレス

この質問は理由を説明するかもしれません。基本的にLinuxを実行しているため、Windowsの動作にしか慣れていない場合は、予想とは異なる動作をすることに注意してください。
16

回答:


45

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

  1. bashウィンドウの上部に移動し、右クリックして、プロパティに移動します
  2. [クイック編集モード]と書かれたボックスをチェックすると、設定が完了しました!

    Windows 10のBashでのコピーと貼り付けの有効化

良い一日!

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


10
参考になりましたが、「QuickEdit Mode」は「右クリックペーストを許可」と言うための非常に透明なラベルではないので、見逃していません。
ネイト

27
右クリックしない理由は簡単です。回避できるのであれば、マウスに手を動かしたくありません。キーボードショートカットは理由のために存在し、プラットフォーム全体で維持する必要があります(コピーと貼り付けのショートカットが存在する限り、それが何であるかはあまり気にしません)。
ジェドダニエルズ

7
右クリックはctrl + vではありません
...-nicowernli

3
スクリーンショットのように私の設定が既に設定されていても、私にとってはうまくいきません。なぜ右クリックしないのかと尋ねるのはちょっと面倒です。質問は、キーボードショートカットを機能させることについてでした。あなたは、単にキーボードを使用しない理由を言っているのです:-[
jcollum

7
これは問題の本当の解決策ではありません。
ゾーイ

11

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

私の回避策はConEmuを使用することです。それはcmd.exe単独よりもはるかに優れており、実行時に色の強調表示を提供しますbash。私はそれをテストしましたが、Ctrl+ vは動作します。素晴らしいプラスとして、タブ付きのターミナルが手に入ります。


1
ダウンロードしました。通常のコマンドプロンプトの代わりにConEmuを使用するようにBashを構成するにはどうすればよいですか?
セルゲイウォレス

ConEmuはcmd.exeの一種のラッパーです。ConEmu内でプレーンなcmd.exeを実行するだけで、CTRL + Vを使用して貼り付けることができます。
ティアゴエスピニャ

@spwallace ConEmuの前にbashをインストールしている場合、ConEmuを初めて起動すると(現時点で私はこれを実行しています)、高速構成により「起動タスクまたは引数付きシェルを選択する」ことができ、bashがあります。しかし、ConEmuを起動すると、検索バー以外の緑色のプラスメニューにもあらゆる種類のシェルが表示されます。
-chx

ConEmuはUbuntu Bashの「Ctrl + V」の問題を解決しましたが、ConEmuはオープンソースソフトウェア(BSDライセンス)であるという素晴らしいところです。さらに、黒い背景では判読できないひどい「ディレクトリパスブルー」が修正されます。
アレックス

ありがとうございました。ConEmuをインストールしましたが、今のところ見栄えがいいです。
マナチ

5

私が知る限り、「良い」解決策はありません(クイック編集のペーストは機能しないようです)。

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

1
ConEmuを実行していますが、Ctrl + Vは使用しているnanoので使用しません+^v::。また、ConEmuにはウィンドウに常にbashがあるわけではないため、私は次を使用しました#IfWinActive ahk_exe ConEmu64.exe
-chx

5

少なくともWindows 10 Insiderビルド17643以降では、bashオプションで有効にした場合、コピー/貼り付けとしてCtrl+ Shift+ C/ Vを使用できます。

ここに画像の説明を入力してください

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


これが公開される時期についてのアップデートはありますか?
フェリックスベーメ

FelixBöhmeフェリックス、この1809年2018年10月の更新ビルド17763の一部である@
magicandre1981

現在公開されています。
ドリューア

@dreua 1809更新の一部であることはすでに投稿しました
magicandre1981

3

コメントでわかったように、ウィンドウのシステムメニューの[貼り付け]エントリは、Ctrl+をV1回押すとアクティブになりますが、これは珍しいことです。その後、けれども、あなたはシーケンスを使用することができますAlt+ SpaceEP。(NescioによるこのStack Overflowの回答の礼儀。)それは最適ではありませんが、動作します。

Windowsの画面上のUbuntuのBashはそのメニューの[プロパティのエントリを持っている場合、あなたは可能性があるペーストとしてカウントするウィンドウ内で右クリックできるようにするには、[オプション]タブの「簡易編集モード」ボックスをチェックすることができます。


奇妙な... Alt + Spaceでもメニューが表示されません。
マイケル

@Michaelも同じです。Windowsのこのbashのことはかなり貧弱です
jcollum

1

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

デフォルトでは、クイック編集モードで、コピーを強調表示し、貼り付けを右クリックします。(Win 10より前は、ctrl + cおよびctrl + vを取得できません)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.