कॉपी / पेस्ट के साथ Cygwin का अच्छा विकल्प?


12

मुझे गुस्सा आ रहा है कि मैं Cygwin में कॉपी और पेस्ट नहीं कर सकता ... क्या Cygwin का कोई अच्छा विकल्प है जो मुझे ऐसा करने देगा?


आपका क्या मतलब है कि आप cygwin में कॉपी / पेस्ट नहीं कर सकते हैं? मैंने इसे अभी आज़माया है, cmd विंडो से, और cygwin मिनिटेट से। हो सकता है कि मैंने उन्हें क्विकडिट मोड में दिया हो।
बार्लोप

जवाबों:


16

आधिकारिक Cygwin से अक्सर पूछे जाने वाले प्रश्न:

मैं साइगविन कंसोल विंडो में कॉपी और पेस्ट कैसे कर सकता हूं?

सबसे पहले, मानक कंसोल विंडो के बजाय मिनिटेट का उपयोग करने पर विचार करें। मिनिटेट में, बाएं-माउस के साथ चयन भी कॉपी करता है, और मध्य-माउस पेस्ट करता है। यह आसान नहीं हो सकता है!

विंडोज के कंसोल विंडो में, गुण संवाद खोलें। विकल्पों में एक टॉगल बटन होता है, जिसका नाम "त्वरित संपादन मोड" है। यह चालू होना चाहिए। गुणों को बचाओ।

आप अपनी .inputrc फ़ाइल में निम्न पंक्ति जोड़कर क्लिपबोर्ड से पेस्ट करने के लिए इन्सर्ट कुंजी को बाँध सकते हैं:

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

1
एक अन्य विकल्प यह है कि आप अपने बॉक्स पर cygwin SSH सर्वर को सेटअप करें, और लोकलहोस्ट से कनेक्ट करने के लिए PuTTY का उपयोग करें । मुझे यह मिन्टटी से बेहतर लगता है, क्योंकि पुट्टी का कट-एन-पेस्ट बॉक्स के बाहर सरल है। लेकिन इसके नुकसान भी हैं: PuTTY आपको एक ही डेस्कटॉप सत्र में लॉग इन नहीं करता है, इसलिए (1) आपको वही नेटवर्क ड्राइव नहीं मिलते हैं जो आपने अपने डेस्कटॉप पर पहले से माउंट किए हैं (हालांकि आप उन्हें फिर से माउंट कर सकते हैं), और (2 ) आप PuTTY कनेक्शन से GUI ऐप शुरू नहीं कर सकते। इसलिए मैं आमतौर पर ज्यादातर टर्मिनल सामानों के लिए एक पुट्टी खिड़की और बाकी के लिए एक मिनीट्टी खिड़की के साथ समाप्त होता हूं।
क्वैककोट

1
@quack quixote: ssh-server की स्थापना और पोटीन का उपयोग करना "बॉक्स से बाहर" मिनिटेट (जो कि पोटीन का हैक किया गया संस्करण है) की तुलना में सरल है? :)
अकीरा

@akira: मैंने जो कहा वह यह था कि "PuTTY का कट-एन-पेस्ट सरल आउट-ऑफ-द-बॉक्स है"। हाँ, मिंट्टी को पोटीन से काट दिया जाता है, लेकिन यह वास्तव में अब ऐसा नहीं है।
क्वैक

Fwiw, copy-on-select मिनिटेट के नवीनतम संस्करण में डिफ़ॉल्ट रूप से सक्षम है।
ak2

-1 आपका पूरा उत्तर इस सवाल का खंडन करता है। यदि यह मामला है कि आप साइबरविन में कॉपी / पेस्ट कर सकते हैं तो आपको शुरू में ही स्पष्ट कर देना चाहिए कि आप साइबरविन में कॉपी / पेस्ट कर सकते हैं, और यहां तक ​​कि आप cmd विंडो में भी कर सकते हैं। शायद उसका मतलब है कि आप ctrl-v नहीं कर सकते, हालांकि यह cmd के साथ भी ऐसा ही है।
बार्लोप

5

साइबरविन के लिए सबसे अच्छा टर्मिनल एमुलेटर ' मिनिटेट ' है


मिनिटेट डिफ़ॉल्ट है .. मुझे नहीं पता कि यह 2010 में था। लेकिन किसी भी तरह से आप कॉपी / पेस्ट कर सकते हैं, इसलिए यह अप्रासंगिक है।
बार्लोप

3

मैं rxvt का उपयोग करता हूं। यह एक अच्छा टर्मिनल एमुलेटर, कमांड शेल है, जो कि साइबरविन के साथ आता है। आपको इसे अलग से इंस्टॉल करने की आवश्यकता है, क्योंकि यह साइबरविन के डिफ़ॉल्ट रूप से स्थापित नहीं है।

यह इतना बेहतर है कि विंडोज़ कमांड प्रॉम्प्ट करता है। आप क्षैतिज रूप से (स्क्रॉल बार समस्याओं के बिना) दोनों खिड़कियों का आकार बदल सकते हैं। जब आप टेक्स्ट को सेलेक्ट और कॉपी करते हैं, तो यह नईलाइन आदि को सही तरीके से सिलेक्ट करता है (विंडोज़ की स्टूप ब्लॉक कॉपी नहीं)। और आप Shift-Insert का उपयोग करके पेस्ट कर सकते हैं।

कोशिश तो करो। आप इसे पसंद कर सकते हैं।


एक्स-सर्वर (साइबरविन या अन्य) थियो की आवश्यकता है। यदि आप अन्य एक्स अनुप्रयोगों का उपयोग नहीं कर रहे हैं तो यह एक बुरा समाधान नहीं है, लेकिन एक्स ओवरहेड का एक बहुत बड़ा कारण है।
क्वैक

2
@ क्वैक क्विक्सोट: सच नहीं, साइबरविन में कई rxvt पैकेज हैं: "rxvt" शुद्ध विंडो के साथ काम करता है, "rxvt-unicode-common" और "rxvt-unicode-X" को एक Xserver की आवश्यकता होती है। इसलिए, आप केवल शुद्ध विंडो के साथ और बिना एक Xserver के rxvt का उपयोग कर सकते हैं।
अकीरा

@किरा: आह, गेटा। मुझे सही साबित होना है।
क्विक

1
@ क्वैक क्विक्सोट: लेकिन मिनिटेट की तुलना में वैसे भी कोई भी आरएक्सएवी सुक्स। यह आपके विरोधी rxvt के पीछे तर्क है जो त्रुटिपूर्ण है, सामान्य दिशा नहीं :))
akira

3

मिंट्टी या कंसोल 2 अच्छे विकल्प हैं।



2

मैं बस में सब कुछ पाइप putclipऔर stdout से के माध्यम से मिलता हैgetclip


2

पोटीन के बजाय पोटीनसिग का उपयोग करें; आप अपने स्थानीय साइबर सत्र (कोई आवश्यक sshd) में लॉग इन कर सकते हैं और कॉपी और पेस्ट बस एक चुनिंदा और राइट-क्लिक दूर है।


0

यह एक विकल्प है जिसका मैं उपयोग करता हूं। (AHK प्रोग्राम का उपयोग करके)

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

^ + v :: {: *: pste ::% क्लिपबोर्ड% वापसी भेजें}


कृपया बताएं कि इस कोड को कहां जोड़ा जाए।
DavidPostill

@DavidPostill स्मृति से, जो शायद दिखता है। एक ऑटोहॉट्की स्क्रिप्ट।
बार्लोप

हाँ, यह AHK का उपयोग करेगा।
जॉन एजटेक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.