Windows 10 14316 inşa: Ctrl + v Windows'ta Ubuntu üzerinde Bash üzerinde çalışmıyor


53

Yeni Windows 10 içeriden 14316 sürümünde, Windows uygulamasında Ubunbu'daki yeni Bash'te Ctrl + V (yapıştırma için kısayol) kullanamadım. Bu sorunu yaşayan başka biri var mı? Herhangi bir çözüm var mı?

Kontrol kısayollarını etkinleştirmek ve eklemek için uygulamanın özelliklerini düzenledim. Ayrıca, Ctrl + Shift + V ve Shift + Insert'ü denedim ve hiçbiri çalışmadım.


1
Ctrl + Shift + V çalışıyor mu? Birçok Linux terminalinde kısayol budur. Aksi takdirde, orta tıklamaların cmd cinsinden yapıştığını hatırlıyor gibiyim (ancak kesin olarak bilmiyorum).
tanner

Ctrl + Shift + v da çalışmıyor. Ve orta kliktiğim yok.
Sergei Wallace

orijinal bash desteklemiyorsa, Windows 10 da desteklemeyecektir. Gerçek bir Ubuntu'da çalışıyor mu?
magicandre1981

1
Bilmiyorum, gerçek Ubuntu'yu hiç kullanmadım. Windows'um var ve bu yüzden Bash'in olacağını açıkladılar. Hızlıca kopyalayıp yapıştıramamak berbat bir durum. Yine de komut istemi için onu destekliyorlar, bu yüzden belki henüz bash kabukları için henüz eklemediler veya unuttular. Ya da bir böcek, idk.
Sergei Wallace,

Bu soru nedenini açıklayabilir. Unutmayın, aslında Linux kullanıyorsunuz, bu nedenle yalnızca Windows'un nasıl çalıştığına alışkınsanız, beklediğinizden farklı davranır.
heavyd

Yanıtlar:


45

Neden siz sadece sağ tıklamıyorsunuz? kopyala ve yapıştır özelliğini etkinleştirmek için:

  1. Bash penceresinin en üstüne git, sağ tıkla, özelliklere git
  2. Hızlı Düzenleme Modu yazan kutuyu işaretleyin ve ayarlandınız!

    Windows 10 için Bash'ta Etkinleştirme Kopyala ve Yapıştır

İyi günler!

- Hızlı Düzenleme modunu etkinleştirin, ardından farenin sol tıklaması metin seçmeli, sağ ÇIFT tıklaması PASTE


10
Faydalı ama "QuickEdit Mode" un "sağ tıklama yapıştırmasına izin ver" diyerek son derece şeffaf bir etiket olmadığını söyleyebilirim.
Nate

27
Sağ tıklamamın nedeni basit: Elimi fareye taşımak istemiyorsam, fareyi hareket ettirmek istemiyorum. Klavye kısayolları bir nedenden ötürü var ve platform boyunca sürdürülmelidir (bir kısayol olduğu sürece kopyala ve yapıştır kısayolunun ne olduğu umurumda değil ).
Jed Daniels,

7
Sağ tık, ctrl + v ...
nicowernli

3
Ayarlarım ekran görüntüsündeki gibi ayarlanmış olsa bile benim için çalışmıyor. Neden sadece sağ tıkladığımızı sormak can sıkıcı bir durum. Soru klavye kısayolunun çalışmasını sağlamaktı - neden sadece klavyeyi kullanmıyorsunuz diyorsunuz: - [
jcollum

7
Bu konuya gerçek bir çözüm değil.
Zoey

11

Bence asıl mesele, cmd.exebunun bash ortamı ile iyi başa çıkmadığı. Tek başına yeni cmd.exefiilen yapar destek Ctrl+ vfakat koşarken bash, öyle değil.

Geçici çözümüm ConEmu kullanmak . Tek cmd.exebaşına çok daha üstündür ve hatta çalışırken renklendirmeyi sağlar bash. Test ettim ve Ctrl+ vçalışıyor. Güzel bir artı olarak, sekmeli bir terminal olsun.


1
İndirdim Bash'i normal komut istemi yerine ConEmu kullanacak şekilde nasıl yapılandırabilirim?
Sergei Wallace,

ConEmu cmd.exe etrafında bir sarıcı türüdür. Sadece ConEmu içinde düz cmd.exe çalıştırarak CTRL + V kullanarak yapıştırmanıza izin vermelidir.
Tiago Espinha

@spwallace ConEmu'dan önce bash kurduysanız, ConEmu'yu ilk başlattığınızda (şu anda tam olarak yapıyorum) hızlı yapılandırma "başlangıç ​​görevinizi veya hatta argümanları olan bir kabuk seçin" ifadesini sunar. Ayrıca ConEmu'yu başlattığınızda, arama çubuğunun yanı sıra yeşil artı menüsü de her türlü mermiyi sunar.
chx

ConEmu, Ubuntu Bash "Ctrl + V" sorununu çözdü ve bunun güzel bir yanı ConEmu'nun Açık Kaynak Kodlu Yazılım (BSD lisansı) olmasıdır. Ayrıca, siyah arka plan üzerinde okunamayan korkunç "dizin yolu mavi" sini düzeltir.
Alex,

Teşekkür ederim. ConEmu kurdum ve şimdiye kadar harika görünüyor.
Manachi

5

Bildiğim kadarıyla dışarıda 'iyi' bir çözüm yok (quickedit pastası işe yaramaz gibi görünüyor.)

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

1
ConEmu çalışıyor ancak Ctrl + V kullanmak istemiyorum çünkü nanokullandım +^v::. Ayrıca, ConEmu her zaman pencerede bash olmadığından, kullandım#IfWinActive ahk_exe ConEmu64.exe
chx

5

En az Windows 10 Insider build 17643 ile başlayarak , bash seçeneklerinde etkinleştirirseniz Ctrl+ Shift+ C/ / VKopyala / Yapıştır olarak kullanabilirsiniz :

görüntü tanımını buraya girin

Bu özellik Ekim 2018 Güncellemesinin bir parçasıdır (1809 - Yapı 17763).


bu halka açıldığında herhangi bir güncelleme var mı?
Felix Böhme

@ FelixBöhme Felix, bu 1809 Ekim 2018 Güncelleme
İnşaatı 17763'ün bir

Şimdi halka açık.
dreua

@dreua Ben zaten 1809 güncellemesinin bir parçası olduğunu
bildirdi

3

Yorumlarda da belirttiğimiz gibi, pencerenin sistem menüsündeki Yapıştırma girişi yalnızca Ctrl+ tuşuna bir Vkez basıldıktan sonra etkin hale gelir , bu olağandışıdır. Bu süreden sonra ise, sıralamayı kullanabilirsiniz Alt+ Space, E, P. ( Bu Yığın Taşması'nın izniyle Nescio'nun cevabı ). Bu optimal değil, ama işe yarıyor.

Windows penceresinde Ubuntu üzerinde Bash bu menüde Özellikler girdisini varsa, belki bir macun olarak saymak pencerede sağ tıklayarak izin Seçenekler sekmesinde "Quickedit Modu" kutusunu işaretleyin edebilmek.


garip ... Alt + Space de menüyü olması gerektiği gibi getirmiyor
Michael,

@Michael burada aynı; Windows bu bash şey oldukça anemik
jcollum

1

Sorun "Ubuntu'da BASH" ile ilgili değil. Tüm Windows komut satırı pencereleri cmd ve powershell dahil bunu deneyimler. Sol üstteki simgenin altındaki pencere menüsüne erişin (alt + boşlukta belirtilen başka bir cevap, bu pencere menüsünü açar). Varsayılanları seçin. QuickEdit modunu etkinleştirin.

Varsayılan olarak, QuickEdit modunda, kopyaların vurgulanması ve sağ tıklama yapıştırma. (Win 10'dan önce, hala ctrl + c ve ctrl + v'yi alamaz).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.