Saya baru saja menginstal MinGW di Windows dan saya tidak dapat menyalin / menempel seperti yang biasa saya lakukan di Linux atau bahkan PuTTY. Apa trik untuk menyalin dan menempel teks (misalnya dari chrome) ke dalam shell MinGW?
mingw
copy-paste
pengguna788171
sumber
sumber
insert
tombol pada keyboard Anda untuk menempelkan dan 2) Klik kanan terminal-> Opsi-> Mouse -> "Aksi klik kanan" RadioButton:Paste
to rc-paste[Alternatif] Untuk terminal MINGW64 (mintty 2.7.9) di Windows 10, Anda dapat mengaktifkan " Ctrl+ Shift+ letterpintasan" untuk melakukan salin dengan ( Ctrl+ Shift+ c) dan menempel dengan ( Ctrl+ Shift+v ).
Untuk mengaktifkan fitur tersebut:
Ketika Anda vi / vim menjadi file:
sumber
Win7 menjalankan MINGW64 ( mintty 2.7.3 ) yang datang dengan versi Git Bash 2.1.3.0 saat ini sejak tanggal komentar ini.
Klik kanan bar judul shell>
Mouse
> bawahClick actions
>Right mouse button
> pilihPaste
tombol radio.Namun, saya terkejut menemukan ini tidak memungkinkan saya untuk menempel menggunakan klik kanan pada mouse saya.
Aku harus juga memilih
Application mouse mode
>Default click target
>Window
Setelah mengubah kedua pengaturan, saya bisa menempel.
Jadi sepertinya shell baru yang hadir dengan versi Git bash saat ini memiliki fitur baru. Sepertinya juga agak buggy. Misalnya menjalankan sebuah executable melalui cli (misalnya
php -version
menghasilkan keluaran kosong dan memaksa saya untuk memulai ulang shell). Menunggu pembaruan baru, semoga yang akan memperbaiki ini.sumber
Solusi @ mrt di atas bersifat permanen. Berikut cara yang lebih cepat untuk prompt 16bit di Windows:
MENYALIN
Klik ikon di kiri atas> Edit> Tandai, pilih teks, lalu klik kanan
TEMPEL
Proses serupa seperti di atas (gunakan Edit> Tempel) ATAU cukup tekan
INSERT
tombolsumber
Kesalahan kecil ini CTRL + C & CTRL + V copy paste mengatasi masalah. Ini memungkinkan Control-C, Control-V copy dan paste normal, tetapi dengan mengorbankan karakter kontrol lainnya. Jadi untuk menghentikan proses yang sedang berjalan Anda memerlukan Control-Shift-C, untuk menghentikannya Anda memerlukan Control-Shift-Z dan untuk mengirim EOT Anda membutuhkan Control-Shift-D. Anda mungkin menemukan keuntungan dari copy dan paste windows mengatasi kerugiannya.
Perilaku tersebut membutuhkan sebuah bendera untuk disetel dalam
.minttyrc
file. Seperti apa seharusnyasumber
Saya mengalami masalah ini dan solusi di atas tidak berfungsi untuk Windows 10. Ini karena tidak ada Properti di Menu. Namun dengan konten solusi di atas, saya dapat menyelesaikannya untuk Windows 10 sebagai berikut: Klik kanan ikon di sudut kiri atas MINGW64: Pilih Opsi Sekarang Pilih tombol Di sisi kanan Anda akan menemukan Pintasan Jika tidak tebal, tebal Salin dan Tempel Sekarang selalu ingat instruksi yang diberikan untuk menyalin & menempel sebagai berikut: Salin: Ctrl + Ins (sisipkan) yaitu Untuk menyalin di MINGW, cukup sorot apa pun yang ingin Anda salin, lalu tekan Ctrl tombol Sisipkan Tempel; Shift + Ins (sisipkan) yaitu Untuk menempel, letakkan kursor di tempat Anda ingin menempel. Kemudian tekan tombol Shift Sisipkan
Sekarang pilih Mouse Di sebelah kanan Anda akan menemukan fungsi Mouse Jika tidak tebal, tebal Salin di pilih dan Salin sebagai teks kaya Untuk tombol mouse, tebal Tempel mouse kanan Catatan: untuk menyalin di MINGW, cukup sorot apa pun yang ingin Anda salin. Kemudian letakkan kursor Anda di tempat yang ingin Anda tempelkan. lalu klik tombol kanan mouse. Sekarang klik simpan atau Terapkan lalu Simpan. Saya telah mencoba ini dan semuanya baik-baik saja. Perhatikan bahwa Anda juga dapat menyalin dari sumber lain dan menggunakan tempel ke MINGW menggunakan petunjuk tempel di atas.
sumber
Oke, yang perlu Anda lakukan adalah: Klik Kanan, Tempel!
sumber