Alternatif Bagus untuk Cygwin dengan Salin / Tempel?


12

Saya kesal karena saya tidak bisa menyalin dan menempel ke Cygwin ... apakah ada alternatif yang baik untuk Cygwin yang akan membiarkan saya melakukan ini?


apa maksudmu kamu tidak bisa menyalin / menempel ke cygwin? Saya baru saja mencobanya, dari jendela cmd, dan dari cygwin mintty. Saya mungkin memilikinya dalam mode quickedit.
barlop

Jawaban:


16

Dari FAQ Cygwin resmi:

Bagaimana saya bisa menyalin dan menempel ke jendela konsol Cygwin?

Pertama, pertimbangkan untuk menggunakan mintty alih-alih jendela konsol standar. Di mintty, memilih dengan mouse kiri juga salinan, dan pasta mouse tengah. Itu tidak bisa lebih mudah!

Di jendela konsol Windows, buka dialog properti. Opsi berisi tombol sakelar, bernama "Mode edit cepat". Itu harus ON. Simpan propertinya.

Anda juga dapat mengikat kunci sisipkan untuk menempel dari clipboard dengan menambahkan baris berikut ke file .inputrc Anda:

"\e[2~": paste-from-clipboard 

1
opsi lain adalah mengatur cygwin SSH server di komputer Anda, dan menggunakan Putty untuk terhubung ke localhost . Saya suka ini lebih baik daripada minTTY, karena cut-n-paste PuTTY lebih sederhana di luar kotak. tetapi ada kerugiannya: Putty tidak mencatat Anda ke sesi desktop yang sama, jadi (1) Anda tidak mendapatkan drive jaringan yang sama yang sudah Anda pasang di desktop Anda (meskipun Anda bisa memasangnya lagi), dan (2 ) Anda tidak dapat memulai aplikasi GUI dari koneksi Putty. jadi saya biasanya berakhir dengan jendela Putty untuk sebagian besar barang terminal, dan jendela mintty untuk sisanya.
quack quixote

1
@ quack quixote: menyiapkan ssh-server dan menggunakan dempul lebih mudah "di luar kotak" daripada menggunakan dempul (yang merupakan versi dempul yang diretas)? :)
akira

@ Akira: apa yang saya katakan adalah bahwa "cut-n-paste PuTTY lebih sederhana di luar kotak". ya, minTTY diretas keluar dari dempul, tetapi itu tidak benar-benar sama lagi.
quack quixote

Pertama, copy-on-pilih diaktifkan secara default di versi terbaru mintty.
ak2

-1 Seluruh jawaban Anda bertentangan dengan pertanyaan. Jika Anda dapat menyalin / menempelkan ke cygwin maka Anda harus menjelaskan pada awal bahwa Anda dapat menyalin / menempelkan ke cygwin, dan bahkan Anda hanya dapat menyesuaikannya di jendela cmd. Mungkin dia berarti Anda tidak dapat melakukan ctrl-v meskipun itu sama dengan cmd juga.
barlop

5

emulator terminal terbaik untuk cygwin adalah ' mintty '


mintty adalah default .. Saya tidak tahu apakah itu pada tahun 2010. Tapi bagaimanapun Anda dapat menyalin / menempel, jadi ini tidak relevan.
barlop

3

Saya menggunakan rxvt. Ini adalah emulator terminal yang bagus, shell perintah, yang datang dengan cygwin. Anda perlu menginstalnya secara terpisah, karena tidak diinstal secara default cygwin.

Jauh lebih baik daripada command prompt windows. Anda dapat mengubah ukuran jendela secara horizontal dan vertikal (tanpa masalah bilah gulir). Ketika Anda memilih dan menyalin teks, ia akan memilih baris baru dll dengan benar (bukan salinan Windows yang bodoh). Dan Anda bisa menempel menggunakan shift-insert.

Cobalah. Anda mungkin menyukainya.


membutuhkan X-server (cygwin atau lainnya). itu bukan solusi yang buruk tetapi X adalah banyak overhead jika Anda tidak menggunakan aplikasi X lainnya.
quack quixote

2
@quack quixote: tidak benar, ada beberapa paket rxvt di cygwin: "rxvt" bekerja dengan windows murni, "rxvt-unicode-common" dan "rxvt-unicode-X" memerlukan Xserver. jadi, Anda dapat menggunakan rxvt hanya dengan windows murni dan tanpa Xserver.
akira

@ Akira: ah, mengerti. saya berdiri dikoreksi.
quack quixote

1
@ quack quixote: tetapi semua rxvt sux dibandingkan dengan mintty. itu adalah alasan di balik anti-rxvt Anda yang cacat, bukan arah umum :))
akira


2

Anda juga dapat menggunakan Putty atau KiTTY untuk ssh ke mesin Anda sendiri, jika Anda pertama kali mengatursshd instalasi Cygwin Anda.


2

Saya hanya pipa semuanya putclipdan mendapatkannya dari stdout viagetclip


2

Gunakan dempul sebagai pengganti dempul; Anda dapat login ke sesi cygwin lokal Anda (tidak perlu sshd) dan salin & tempel tinggal pilih & klik kanan saja.


0

Ini adalah alternatif yang saya gunakan. (Menggunakan program AHK)

;Paste w/Cywgin (CTRL+SHIFT+V)

^ + v :: {: *: pste :: Kirim% clipboard% pengembalian}


Tolong jelaskan di mana menambahkan kode ini.
DavidPostill

@ DavidPostill dari memori, yang mungkin terlihat. skrip autohotkey.
barlop

Ya ini akan menggunakan AHK.
John Eztech
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.