Konsol2'den metin nasıl kopyalanır?


208

Sadece Console2'yi cmd.exe'ye alternatif olarak kullanmaya başladım

Metinden konsoldan panoya nasıl kopyalayacağımı çözemiyorum - fareyle sürüklemek hiçbir şeyi işaretlemeyecek ve sağ tıklama menüsünde cmd.exe'deki "işaretlemek" için bir seçenek yok

Çok açık olmalı ama sanırım buna göz yumuyorum ... :(


2
Konsol2, cmd'ye bir alternatif değildir. Çalıştığınız konsol uygulaması için sadece farklı bir ön uç.
Joey

Console2 'den başka bir konsol için işe yaradığını sanmıyorum cmd.exe. IIRC, garip fare davranışı, cmd.exeaslında standart Windows API'lerini kullanmak yerine, kendisini çizen tüm pencereleri ele almasından kaynaklanıyor. Sonuç olarak, bu davranış biraz aachronistic.
Sahte İsim

3
@ Sahte Ad: (gecikmeli yorum) cmd.exebir kabuktur ; Herhangi bir pencere çizimi yapmaz, yalnızca komutları ayrıştırır. Kullandığı pencere "Win32 Konsolu" penceresidir. Konsol 2, çirkin Win32 Console pencerelerinin yerine geçen bir "konsol" veya "terminal" dir; Gecikme, değişiklikler için gizli bir "gerçek" konsol penceresini yoklamak zorunda kalmasıdır.
saat

2
@FakeName, Console2'yi 3 farklı terminal için ön uç olarak kullanıyorum: cmd.exe, cygwin ve Git Bash. Fare davranışı ilişkili gibi görünüyor
Drew Noakes

Yanıtlar:


212

Konsol2 menüsü Düzenle -> Ayarlar'ı açın ve Kısayol Tuşları / Fare ayarlarında seçimi ve kopya eylemlerini yapılandırın. Varsayılan değerler biraz riskli.

Kullanırım:

  • Left mouse button = seç
  • Ctrl+ C= kopyala
  • Ctrl+ V= yapıştır
  • ESC = seçimi temizle

Yaptığınız her değişiklikten sonra 'Assign' düğmesine bastığınızdan emin olun, aksi takdirde etkili olmaz.

Son not: Vim içinde ESCveya Ctrl+ veya başka bir uygulamada kullanıyorsanız dikkatli olun .V


2
Peki bu gerçekten işe yaramadı. Hala metni seçemiyorum. Vardiya tutma ile ilgili giriş yine de yardımcı oldu.
homax,

2
Bu yapılandırma Konsol 2 kopyasımda harika çalışıyor. Başka hiçbir bağlantının Sol Tıklama eyleminde bulunmadığından emin olun.
ters

6
Benim için de çalışıyor. Aslında hem metin seçmek hem de kopyalamak / silmek için Sol fare düğmesine sahibim.
Peter Jaric

1
Ha ha bu doğru. İyi yakalama! Hala :-) yukarıda güncellenen aklı başında varsayılan tercih
ters

2
Seçimi silmek için "ESC" atamanız gerekip gerekmediğinden emin değilim. Seçim, tekrar sol tıkladığınızda silinmiş gibi görünüyor. Ayrıca "Kopyadaki seçimi temizle" seçeneğini işaretledim. Genellikle cmd.exe'deki komutları silmek için ESC tuşunu kullanmayı seviyorum, bu yüzden bu tuşa herhangi bir işlem yapmadım.
blissfool

65

Holding SHIFTve (en azından benim için) hile yapmak gerekir metni işaretleme. Bundan sonra sadece Düzenle -> Kopyala


4
Teşekkürler! Benim için seçimi işaretlemeyi bitirdiğim anda otomatik olarak kopyalar.
GJ.

Bu benim için çalışıyor, ancak sadece bazı insanları etkileyen bir hata olmalı (2.00.148). Önceki bir makinede, bu gerekli değildi ve UI, SHIFT'in gerekli olması gerektiğini belirtmiyor.
John Hatton

@GJ., Kontrol edilmekte olan kopyadaki seç seçeneğinden kaynaklanmaktadır.
Drew Noakes,

13

Konsol 2'nin anahtarı ve fare ataması biraz korkak. Aslında left_click == 'in metni seçmenin yolu:

  1. Düzen-> Ayarlar-> Kısayol Tuşları-> Fare alt menüsünü açın.
  2. "Metin seç" öğesini seçin. Ardından "Düğme:" satırını "Sol" olacak şekilde değiştirin ve üç Düzenleyici kutusunun işaretini kaldırın.
  3. Ardından "Ata" ya tıklayın - bu adım olmadan değişikliklerin hiçbiri gerçekten geçerli olmaz.

4

Ayrıca Metin Seç: Sol Fare Düğmesi'ni de yapılandırabilirsiniz.

ve ayarların altındaki "Davranış" sekmesindeki "Seçildiğinde kopyala" yı etkinleştirin.


3

Konsol2 bir kabuk değil. Bir konsol pencere geliştirmedir. Konsol 2'yi, cmd.exe veya bash gibi istediğiniz bir kabuğu çalıştıracak şekilde yapılandırabilirsiniz.

Varsayılan olarak, Konsol 2 penceresindeki kopyala yapıştır işlevinin şu olduğuna inanıyorum:

Metin Seç: Üst Karakter + Sol Fare Düğmesi
Metin Kopyalama: Sol Fare Düğmesi
Metin Yapıştır: Orta Fare Düğmesi

not: varsayılan olarak, sağ fare düğmesi Konsol 2'yi yapılandırmanıza izin veren bir menü açar

Metin Seçmeli ve Kopyalamalısınız (seçtikten sonra Sol Fare Düğmesine tıklayarak). Basitçe metin seçmek otomatik olarak kopyalamaz (varsayılan Windows konsolunda hızlı düzenleme ayarları yapar).


2
  • İşaretli olmadığından emin Behaviour > Copy on selectolun
  • Aşağıdakileri Hotkeys > Mouseayarlayın (notu Assignkaydetmek için ayarları değiştirdikten sonra basın )
    • Seçimi kopyala / temizle: Sağ
    • Metin seç: Sol
    • Metin yapıştır: Sağ
    • Sürükle penceresi: Orta
    • Bağlam menüsü: Sağ + Ctrl

Bu kurulumla birlikte:

  • Sol fare ile sürüklemek seçecektir
  • Metin seçiliyken:
    • Seçilen metne sağ tıklandığında kopyalanacak
    • Sol veya Sağ herhangi bir yere tıkladığınızda, kopyalanmadan seçim silinir
  • Seçili metin bulunmadıkça sağ tıklama yapıştırılır

Bu kurulum, normal cmd Hızlı Düzenleme modu işlemlerine en yakın olanıdır, bu nedenle kas hafızamı karıştırmaz, ancak seçimleri kopyalamadan iptal edebilmeniz gibi bir avantaja sahiptir.


bu rüya düzeni!
Bobo,

2

Evet, Konsol2 sadece bir ön uç ve ayrıca msys bash, powershell ve basic cmd.exe ile kullanıyorum. Kısayollar birden fazla fonksiyon için aynı olabilir (seçimi seçmek ve silmek için farenin sol tuşunu kullandım). Ancak, ayarlardaki "davranış" sekmesindeki varsayılan, BOTH seçildiğinde otomatik kopyayı VE kopyadaki seçimi temizle'yi tanımlar; bu nedenle, seçim hemen atılıyor gibi görünecektir (metin yine de düzgün şekilde kopyalanıyor). Sadece kopyadaki net seçimin işaretini kaldırın, seçilen metin vurgulanmaya devam edecektir.

Konsol2 oldukça büyük btw :)


2

Tıklama + Bekletme Shift tuşunu, muhtemelen düşündüğünüz gibi yapar.


1
Bu sadece başka bir cevabın bir kopyası
DavidPostill

1
DavidPostill, uzun bir yazı ve bulamadım. Görünüşe göre açıkça görünen bu şeyle mücadele ettim ve başkasına yardım etmeyi umuyordum.
http:

1

Yukarıdaki ayarları tamamladım ve konsol2 seçiminin bazen başarısız olduğunu gördüm, yani belirli bir konsol2 ekranında bazı metinleri seçebiliyorum, ancak bazı metinler seçmiyor.

Cevap bir pencere boyutlandırma hatasıydı. Konsol2'yi başlatırsanız daha uzun olması için pencereyi sürükleyin, ekranın orijinal alt kenarının altındaki herhangi bir şeyin seçilemeyeceğini görebilirsiniz. Konsolun alt kenarını biraz yukarı ve aşağı sürüklerseniz, kendi kendini düzeltir.


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.