सवाल मैक ओएस एक्स पर कॉपी-ऑन-सिलेक्ट, पेस्ट-ऑन-मिडिल-क्लिक करें?


ओएस एक्स को सामान्य एक्स-विंडोज व्यवहार देने का कोई तरीका है जहां किसी भी एप्लिकेशन में टेक्स्ट का चयन स्वचालित रूप से क्लिपबोर्ड पर कॉपी करता है, और मध्य माउस बटन स्वचालित रूप से इसे चिपकाता है?

command+सी, command+वी थोड़ा परेशान है।


85
2017-12-24 22:28


मूल


खैर, यह एक्स में अपेक्षित के रूप में काम करता है ... क्वार्ट्ज में एक समाधान के बारे में पता नहीं है। - dmckee
मेरे लिए भी टक्कर लगी है ... यह बहुत अच्छा होगा - CharlesB
मैं सिर्फ एक ही सवाल पूछना चाहता था। मैंने हाल ही में अपने कार्यस्थल पर मैकोज़ एक्स पर काम करना शुरू कर दिया है और मैं लंबे समय से लिनक्स उपयोगकर्ता हूं, यह एक लिनक्स सुविधा का एक नरक है जिसे मैकोज़ पर लापता हूं। - Patkos Csaba
आप का मतलब है कि आप क्लिपबोर्ड पर मौजूद टेक्स्ट के साथ चयनित टेक्स्ट को प्रतिस्थापित करने की अपनी क्षमता को छोड़ना चाहते हैं? - Spiff
एक और सबूत लिनक्स मैक ओएस से बेहतर है। - Blessed Geek


जवाब:


इस पर पहले से ही चर्चा की गई है (और उत्तर दिया) apple.stackexchange.com। स्वीकार किया गया उत्तर उस चर्चा में बेहतर टच टूल का उपयोग करना था।

हालांकि, उन सभी समाधान जो माउस को मानचित्र बनाने के लिए कुछ टूल का उपयोग करने का सुझाव देते हैं, सीएमडी-वी पर क्लिक करते हैं, एक्स के व्यवहार की पूरी तरह नकल नहीं करते हैं, जहां आप माउस-नियंत्रित बफर और कीबोर्ड-नियंत्रित बफर (यानी, आप) में अलग-अलग सामग्री प्राप्त कर सकते हैं आप मध्य-क्लिक या CTRL-V दबाकर इस पर निर्भर करते हुए दो अलग-अलग तारों को पेस्ट कर सकते हैं।


15
2018-05-11 08:32



और अधिक समस्याग्रस्त। इसमें "कॉपी करने के लिए हाइलाइट टेक्स्ट" सुविधा नहीं है। - Nifle


सिर्फ अभिलेखागार के लिए: आप जो चाहते हैं वह वास्तव में टर्मिनल में काम करता है, लेकिन केवल एक ही टर्मिनल विंडो में:

कुछ पाठ का चयन करें (और माउस बटन छोड़ें), और पेस्ट करने के लिए मध्य माउस बटन का उपयोग करें।

वैकल्पिक रूप से, ट्रैकपैड या दो-बटन माउस का उपयोग करते समय: चयन करने के बाद, चयन को थोड़ा सा क्लिक करें और खींचें; आप सूचक परिवर्तन देखेंगे। अब, जब आप बटन को छोड़ देते हैं, तो चयनित पाठ आपके कर्सर पर चिपकाया जाता है। कैंसल खींचते समय Esc मारना।

drag and drop

 बेशक, टर्मिनल कई कार्यक्रमों में से एक है। लेकिन मेरे लिए, यह एकमात्र जगह है जहां मैं वास्तव में इस व्यवहार को चाहता हूं, अगर केवल इसलिए स्पिफ की टिप्पणी क्लिपबोर्ड पर क्या है के साथ चयनित पाठ को प्रतिस्थापित करने में सक्षम होने के बारे में (माउस)।


9
2017-09-19 12:03



वास्तव में किसी भी संपादक लक्ष्य (यानी टर्मिनल, बीबीईडिट, इस पृष्ठ पर टेक्स्ट इनपुट बॉक्स इत्यादि) में पाठ मेरे लिए बहुत अच्छा काम / खींचें ... आप एक्सपोज़ और सीएमडी-टैब के साथ एक ड्रैग को जोड़ सकते हैं। साथ ही, यदि आप "क्लिपबोर्ड पर प्रतिलिपि बनाना" चाहते हैं, तो आप केवल डेस्कटॉप पर खींच सकते हैं और यह एक टेक्स्ट क्लिपिंग बनाएगा जिसे आप बार-बार अन्य स्थानों पर खींच सकते हैं (यह एक दृश्य क्लिपबोर्ड की तरह है)। - r00fus


यदि आपको टर्मिनल के लिए इसकी आवश्यकता है तो आप इंस्टॉल कर सकते हैं iTerm2 जो टर्मिनल है जिसमें एक्स विंडोज कट और पेस्ट है।


6
2017-09-22 11:20



टर्मिनल <-> ब्राउज़र <-> ईमेल में मैं प्रति-चयन कैसे करूं? - Aleksandr Levchuk
जैसा कि मैंने बस टर्मिनल के लिए कुछ और कुछ नहीं कहा था - Mark
दुर्भाग्यवश iTerm प्रतिक्रिया में बहुत धीमा लगता है। - iltempo
रिकॉर्ड के लिए, iTerm2 (iTerm का उत्तराधिकारी) यहां पाया जा सकता है: iterm2.com - deizel


मैंने टर्मिनल (ओएस एक्स एल कैपिटन, संस्करण 10.11.5) की कोशिश की। मैंने जिस प्रक्रिया का उपयोग किया वह यह है:

  1. टेक्स्ट हाइलाइट करें
  2. 1 उंगली पकड़ना, थोड़ा सा खींचें (हाइलाइट किए गए टेक्स्ट चाल और हरे '+' प्रकट होते हैं)
  3. रिलीज और हाइलाइट किया गया टेक्स्ट कमांड लाइन में दिखाई देता है

2
2017-07-01 21:31



उत्तम! मेरे सिएरा पर काम करता है (10.12.6)। - Bjarte Brandt


अस्वीकरण: मैंने इसका परीक्षण नहीं किया है क्योंकि मेरे पास मैक नहीं है। लेकिन, टिप्पणी के रूप में पोस्ट करने के लिए सामग्री बहुत बड़ी थी। इसलिए, मैं इसे इसके बजाय उत्तर के रूप में पोस्ट कर रहा हूं।

मैं विंडोज़ उपयोगकर्ता हूं और ऑटोहोटीकी नामक प्रोग्राम के लिए लिखी गई स्क्रिप्ट का उपयोग करके विंडोज़ में सटीक एक ही फ़ंक्शन लागू किया है।

अब, के अनुसार इस सवाल, आयरनएएचके मैक पर एएचके स्क्रिप्ट चलाता है।

यहां मैं विंडोज़ के लिए उपयोग कर रहा हूं (संभोग, आपको इसे काम करने के लिए बहुत कुछ करना होगा):

    cos_mousedrag_treshold := 20 ; pixels


#IfWinNotActive ahk_class ConsoleWindowClass

~lButton::
  MouseGetPos, cos_mousedrag_x, cos_mousedrag_y
  keywait lbutton
  mousegetpos, cos_mousedrag_x2, cos_mousedrag_y2
  if (abs(cos_mousedrag_x2 - cos_mousedrag_x) > cos_mousedrag_treshold
    or abs(cos_mousedrag_y2 - cos_mousedrag_y) > cos_mousedrag_treshold)
  {
    wingetclass cos_class, A
    if (cos_class == "Emacs")
      sendinput !w
    else
      sendinput ^c
  }
  return

~mbutton::
  WinGetClass cos_class, A
  if (cos_class == "Emacs")
    SendInput ^y
  else
    SendInput ^v
  return

#IfWinNotActive


;; clipx
^mbutton::
  sendinput ^+{insert}
  return

स्क्रिप्ट क्रेडिट जाता है इस पद। यदि आप इसे काम पर लेते हैं तो प्रयोग करने और टिप्पणी करने का प्रयास करें। मैं जितना संभव हो सके मदद करने की कोशिश करूंगा।

इस बीच, एक नज़र डालें इस भी। लेकिन, मुझे नहीं लगता कि यह आपके इच्छित कार्य के लिए पर्याप्त उन्नत है।


1
2018-05-10 09:56



यह मैकोज़ संख्या के लिए एक autohotkey स्क्रिप्ट है? - William


लंबे समय तक लिनक्स उपयोगकर्ता के रूप में मैं ओएसएक्स में ऐसी कार्यक्षमता की खोज कर रहा हूं। मार्क सही है - iTerm उत्तर और एक्स 11 प्राथमिकताओं में कुछ सेटिंग्स है। यहां पर जाएंअधिक जानकारी के लिए।


1
2017-12-21 17:57





मुझे या तो मूल तरीका नहीं मिला। विभिन्न चीजों की कोशिश करने के बाद मैं उपयोग समाप्त हो गया TotalTerminal

यह टर्मिनल ऐप में कुछ अतिरिक्त कार्यक्षमता जोड़ता है। कॉपी-ऑन-सिलेक्ट के अलावा आप जब भी चाहें टर्मिनल लाने के लिए वैश्विक कुंजी सेट कर सकते हैं।


1
2017-09-28 06:58





मैं BetterTouchTool का उपयोग कर रहा हूं और इसे तीन अंगुली क्लिक पर टर्मिनल एप्लिकेशन में एक मध्य माउस बटन का अनुकरण करने के लिए कॉन्फ़िगर किया है।


1
2017-11-24 10:36





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

कॉपी-ऑन-सिलेक्ट के लिए, मुझे किसी भी सॉफ़्टवेयर से अनजान है जो आपको यह कार्यक्षमता देता है, और Google पर जो भी मिल सकता है उससे निर्णय लेता है, कोई भी संभवतः मौजूद नहीं है।


0
2017-12-25 01:37