Saya baru saja mulai menggunakan Console2 sebagai alternatif untuk cmd.exe
Saya tidak tahu bagaimana cara menyalin teks dari konsol ke clipboard - menyeretnya dengan mouse tidak akan menandai apa pun, dan tidak ada opsi di menu klik kanan untuk "menandai" seperti pada cmd.exe
Pasti sangat jelas tapi kurasa aku mengabaikannya ... :(
cmd.exe
. IIRC, perilaku mouse yang aneh adalah karenacmd.exe
sebenarnya menangani semua gambar jendela itu sendiri, daripada menggunakan API windows standar. Akibatnya, perilakunya agak ketinggalan zaman.cmd.exe
adalah shell ; itu tidak melakukan menggambar jendela, hanya mem-parsing perintah. Jendela yang digunakan adalah jendela "Win32 Console". Console2 adalah "konsol" atau "terminal", pengganti jendela Konsol Win32 yang jelek; keterlambatannya adalah karena harus melakukan polling pada jendela konsol "nyata" yang tersembunyi untuk perubahan.Jawaban:
Buka menu Console2 Edit -> Pengaturan , dan dalam pengaturan Hotkeys / Mouse mengkonfigurasi pemilihan dan menyalin tindakan. Standarnya agak miring.
Saya menggunakan:
Pastikan Anda menekan 'Tetapkan' setelah setiap perubahan yang Anda lakukan jika tidak maka itu tidak akan berpengaruh.
Catatan terakhir: Waspadalah jika Anda menggunakan ESCatau Ctrl+ Vdalam vim , atau di aplikasi lain mana pun.
sumber
Memegang SHIFTdan menandai teks harus melakukan trik (setidaknya untuk saya). Setelah ini cukup klik Edit -> Copy
sumber
Kunci dan tetikus mouse Console2 agak funky. Inilah cara sebenarnya membuat left_click == pilih teks:
sumber
Anda juga dapat mengkonfigurasi Pilih Teks: Tombol Kiri Mouse
dan kemudian aktifkan "Salin saat pilih" pada tab "Perilaku" di bawah pengaturan.
sumber
Console2 bukan shell. Ini adalah peningkatan jendela konsol. Anda dapat mengkonfigurasi Console2 untuk menjalankan shell yang Anda inginkan seperti cmd.exe atau bash.
Secara default, saya percaya fungsionalitas salin-tempel dalam jendela Console2 adalah:
Pilih Teks: Shift + Tombol Kiri Mouse
Salin Teks: Tombol Kiri Mouse
Tempel Teks: Tombol Tengah Mouse
Catatan: secara default, tombol kanan mouse menampilkan menu yang memungkinkan Anda untuk mengkonfigurasi Console2
Anda harus memilih dan menyalin teks (dengan mengklik tombol kiri mouse setelah Anda selesai memilih). Memilih teks saja tidak akan menyalinnya secara otomatis (seperti halnya pengaturan edit cepat konsol windows default).
sumber
Behaviour > Copy on select
tidak dicentangHotkeys > Mouse
mengatur yang berikut (catatan, tekanAssign
setelah mengubah pengaturan untuk menyimpannya)Dengan pengaturan ini:
Pengaturan ini adalah yang terdekat yang bisa saya dapatkan dengan operasi mode Edit Cepat cmd biasa sehingga tidak membingungkan memori otot saya, tetapi memiliki keuntungan bahwa Anda dapat mengabaikan pilihan tanpa menyalin.
sumber
Ya, Console2 hanyalah sebuah front-end dan saya juga menggunakannya dengan msys bash, powershell, dan cmd.exe dasar. Pintasan mungkin sama untuk lebih dari satu fungsi (Saya telah meninggalkan tombol mouse untuk memilih dan menghapus pilihan). Namun, default pada tab "behaviour" pada pengaturan menentukan KEDUA copy otomatis pada pilih DAN hapus seleksi pada copy, sehingga akan terlihat seperti seleksi yang segera dibuang (teks tetap disalin dengan benar). Hapus centang pada pilihan yang jelas pada salinan dan teks yang dipilih akan tetap disorot.
Console2 cukup bagus :)
sumber
Klik + Tahan Shift melakukan penyorotan seperti yang mungkin Anda pikirkan.
sumber
Saya menyelesaikan pengaturan di atas, dan menemukan bahwa pemilihan konsol2 kadang-kadang gagal, yaitu pada layar konsol2 tertentu saya dapat memilih beberapa teks tetapi beberapa teks tidak akan memilih.
Jawabannya adalah bug ukuran jendela. Jika Anda memulai konsol2 lalu menyeret jendela untuk menjadi lebih tinggi, Anda mungkin menemukan bahwa apa pun di bawah batas bawah asli layar tidak dapat dipilih. Jika Anda menyeret tepi bawah konsol sedikit ke atas dan ke bawah, sepertinya itu akan memperbaiki dirinya sendiri.
sumber
Pengaturan standarnya canggung. Aku suka ini:
sumber