क्या मैं मैक ओएस एक्स पर मध्य क्लिक करके हाइलाइटिंग और पेस्ट करके कॉपी कर सकता हूं?


68

मैं पिछले कुछ वर्षों से लिनक्स का उपयोग कर रहा था और मुझे टेक्स्ट को कॉपी करने के लिए इसे हाइलाइट करने के साथ-साथ एक मध्य माउस बटन पर क्लिक करके पेस्ट करना बेहद उपयोगी लगता है।

मैं अब एक मैक का उपयोग कर रहा हूं और मुझे आश्चर्य है कि क्या मैं मैक ओएस एक्स पर इस तरह के व्यवहार को प्राप्त कर सकता हूं।


2
मुझे विश्वास नहीं हो रहा है कि OSX ऐसा नहीं करता है ... इतने सारे तरीकों से
लाइनक्स

जवाबों:


18

मैंने एक निशुल्क थोड़ा सी प्रोग्राम लिखा जो गिलिगन के जवाब के समान है। जब भी आप टेक्स्ट को हाइलाइट या डबल-क्लिक करते हैं, तो वह क्लिपबोर्ड बफर पर कॉपी हो जाता है। फिर आप इसे पेस्ट करने के लिए किसी भी विंडो में मध्य-माउस-क्लिक कर सकते हैं। इसे "macpaste" और Github पर ( https://github.com/lodestone/macpaste ) कहा जाता है । यह मेरे द्वारा उपयोग किए जाने वाले हर प्रोग्राम के लिए वैश्विक रूप से काम करता है जिसमें टेक्स्ट डेटा होता है।

ITerm2 में, प्राथमिकता में उनके मध्य-क्लिक को अक्षम करें, अन्यथा आपको डबल पेस्ट मिलेंगे।


यह कमाल का है! बहुत करीब। यदि यह केवल हाइलाइट किए गए टेक्स्ट को सामान्य रूप से कॉपी किए गए टेक्स्ट से अलग रखने के लिए एक अलग बफर था, तो यह लगभग लिनक्स के जितना संभव हो सकेगा। अच्छा काम
रयान मार्टिन

यह वही है जो मैं देख रहा था :-) साझा करने के लिए बहुत बहुत धन्यवाद!
जोस अल्फ्रेडो रोमेरो एल।

4
यह काम करता है, हालांकि यह दुर्भाग्य से नए टैब में खोलने के लिए क्रोम / फ़ायरफ़ॉक्स / सफारी / anybrowser मध्य-क्लिक-लिंक के साथ गड़बड़ करता है। किसी भी तरह से यह चारों ओर पाने के लिए?
लिनोहोह

मेरे लिए संकलन नहीं है -Undefined symbols for architecture x86_64
पीटर एर्लिच

ठंडा! मैंने अपने .bashrc में नीचे जोड़ा है और यह ठीक काम करता है (xterm केवल वह जगह है जहां मैं इसे याद करता हूं): केस "$ (ps -ef। Grep macpaste | grep -v" grep "| wc -l)" 0 में) ~ / बिन / macpaste / macpaste> / dev / null & ;; 1) # सभी ठीक ;; *) किल -9 $ (pgrep macpaste) ~ / bin / macpaste / macpaste> / dev / null & ;; esac केवल एक दुखद बात यह है कि मेरे पास मेरे MM2 पर मध्य बटन नहीं है और उस तीसरे पक्ष के सामान को सेटअप नहीं करना है ... धन्यवाद @remik!
Egor

14

आप BetterTouchTool की कोशिश कर सकते हैं । आप वैश्विक या एप्लिकेशन-विशिष्ट आधार पर विशिष्ट कार्यों को ट्रिगर करने के लिए कस्टम ट्रैकपैड, माउस और कीबोर्ड ईवेंट असाइन कर सकते हैं।

यहाँ मेरा कॉन्फ़िगरेशन तीन-उंगली टैप को बाँधने के लिए है ⌘V(जैसा कि यह वैश्विक पेस्ट शॉर्टकट है। वैकल्पिक रूप से आप पेस्ट कमांड का अनुकरण करने के लिए दर्जनों अन्य ट्रैकपैड और माउस जेस्चर से चयन कर सकते हैं।

यहाँ छवि विवरण दर्ज करें


15
FWIW केवल मध्य-क्लिक को हल करता है; मैं एक अतिरिक्त आदेश के बिना पाठ को हाइलाइट किए गए ऑटो-कॉपी के लिए संभव नहीं मानता। (विशेष रूप से iTerm2 जैसी सुविधा प्रदान करने वाले ऐप्स को छोड़कर)
adamrmcd

7
और क्या अब तक किसी के लिए एक उचित समाधान के साथ आया है? मुझे अपने चुनिंदा-व्हीलचेयर SO MUCH की याद आती है !!!
रूबेंस

4
यह पागल है कि आप इस व्यवहार में खिड़कियों के बीच टर्मिनल में नहीं मिल सकते हैं .... आह मुझे याद आती है लिनक्स।
DrCord

@Desphilboy आपके ऊपर तीन टिप्पणियां मुख्य रूप से कॉपी-ऑन-चयन की कमी के बारे में शिकायत कर रही हैं, जो आपके उत्तर से हल नहीं होती है।
काइल स्ट्रैंड

केवल एक टर्मिनल में किया जा सकता है और मेरा जवाब टर्मिनलों के लिए विशिष्ट है। @ केलीस्ट्रैंड
डेसफिलबॉय

6

MacOS टर्मिनल दो अलग-अलग बफ़र्स के साथ कॉपी / पेस्ट कर सकता है:

  1. कॉपी / पेस्ट बफर जो अन्य सभी अनुप्रयोगों के साथ साझा किया जाता है। इसके द्वारा पहुँचा जा सकता है CommandC/ CommandV
  2. एक अलग कॉपी / अतीत बफर जो केवल (macOS) टर्मिनलों के बीच साझा किया जाता है। यह माउस द्वारा पाठ पर खींचकर (कॉपी) भरा जा सकता है, डबल क्लिक या ShiftCommandफ़ाइल नाम (नहीं CommandV) के लिए डबल-क्लिक कर सकता है । इस बफ़र की सामग्री को मध्य माउस बटन, द्वारा ShiftCommandV, या Commandदो-उंगली-क्लिक द्वारा चिपकाया जाता है ।

4

निम्नलिखित स्वचालित सेवा बनाएँ: यहाँ छवि विवरण दर्ज करें

इसे एक कीस्ट्रोक निर्दिष्ट करें, जैसे shiftcontrol](किसी चीज़ के साथ संघर्ष की संभावना नहीं)। फिर, मध्य माउस बटन के लिए किस्ट्रोके को असाइन करने के लिए बेटरटच टूल का उपयोग करें।

मध्य खोल स्क्रिप्ट इस ठीक जवाब से आता है । पहले शेल स्क्रिप्ट क्लिपबोर्ड के लिए चयन की प्रतिलिपि बनाता है, मध्य स्क्रिप्ट माउस को उसके वर्तमान स्थान पर क्लिक करता है, और AppleScript Vक्लिपबोर्ड की सामग्री को पेस्ट करने के लिए भेजता है


1
यह मध्य माउस पर क्लिक करते समय कॉपी करने की अनुमति देता है। ओपी को हाइलाइट करके कॉपी करना चाहते हैं और फिर मिडिल माउस बटन के साथ पेस्ट करें
Ulysse BN

क्या क्रोम और इस कार्यक्षमता में नए टैब खोलने के लिए दोनों मध्य क्लिक करने का कोई तरीका है?
विलियम

2

टर्मिनल में टेक्स्ट हाइलाइट करने के बाद, मैं कॉपी / पेस्ट कीबोर्ड शॉर्टकट का उपयोग किए बिना इसे टर्मिनल में वापस पेस्ट करने के लिए मध्य-क्लिक कर सकता हूं। जब पाठ अन्य अनुप्रयोगों से आता है तो यह काम नहीं करता है। मैं TextEdit से पाठ की प्रतिलिपि नहीं बना सकता और फिर एक मध्य-क्लिक के साथ टर्मिनल में पेस्ट कर सकता हूं। मैं शेर चला रहा हूं और मैंने इस डिफ़ॉल्ट व्यवहार को प्राप्त करने के लिए कुछ भी कॉन्फ़िगर नहीं किया है। मैं ओएस एक्स के अन्य संस्करणों के बारे में निश्चित नहीं हूं।


1

मैंने डैनियल द्वारा सुझाई गई ऑटोमेटोर स्क्रिप्ट की कोशिश की। यह ओएस एक्स 10.10 पर मेरे लिए काम नहीं किया।

मैं कुछ अनुप्रयोगों के लिए काम करने के लिए, BetterTouchTool (v 1.15) को अकेले बनाने में सक्षम था। ऐशे ही:

यहाँ छवि विवरण दर्ज करें

मैंने कई कारणों से लेफ्ट माउस को दो बार किया। पहला वाला आमतौर पर फ़ोकस को नई विंडो में बदलता है, लेकिन कर्सर को पोजिशन नहीं करता है। साथ ही, एक टेक्स्ट बॉक्स में क्लिक करने से आमतौर पर सभी टेक्स्ट सेलेक्ट हो जाते हैं, जिसे तब डिलीट किया जाता है, जब वहाँ कुछ चिपकाया जाता है। मैं आमतौर पर मूल पाठ रहना चाहता हूं।

गिलिगन


1

मुझे नहीं लगता कि सामान्य रूप से कोई रास्ता है, लेकिन कुछ कार्यक्रम मध्य बटन को पेस्ट के रूप में स्वीकार करेंगे

जैसे

  • Aquamacs - एक OSX कॉन्फ़िगर किया गया emacs

  • iTerm2 - टर्मिनल के लिए एक प्रतिस्थापन

स्क्रॉल बटन पर क्लिक करने वाले नए चूहों / ट्रैकबॉल के लिए तीसरे बटन के रूप में कार्य करता है


7
स्क्रॉल व्हील = मध्य बटन (यह आजकल के अधिकांश पति-पत्नी पर क्लिक करने योग्य है)।
स्थापित

0

कॉपी किए जाने वाले पाठ का चयन करें, फिर अपना चयन खींचें और छोड़ें (लाल घेरे में व्हाइट प्लस चिन्ह कर्सर के साथ प्रदर्शित किया जाएगा)। यह टेक्स्ट को कॉपी-पेस्ट करेगा।

आप टर्मिनल के अंदर या ऐप्स के बीच ड्रैग और ड्रॉप कर सकते हैं।


0

मैं इसे जोड़ना चाहूंगा, अगर समस्या यह है, जैसा कि यह मेरे साथ था, कि आपको क्लिपबोर्ड पर एक एक्स-क्वार्ट्ज विंडो में हाइलाइट किया गया सामान नहीं मिल सकता है, उस पर रहस्य उजागर करना है, तो एक्सक्यू क्वार्ट्ज मेनू- > संपादित करें -> कॉपी करें। इस तरह, यह हर साधारण मैक ओएस ऐप में पेस्ट के लिए उपलब्ध है।


0

अधिकांश टर्मिनलों में आप हाइलाइट किए गए पाठ को ड्रैग और ड्रॉप कर सकते हैं या वैकल्पिक रूप से आप उपयोग कर सकते हैं: Shift + ⌘ + v

यह मध्य-माउस बटन दबाने वाले लिनक्स की तरह काम करेगा (एक कॉपी और पेस्ट एक साथ है)

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