केवल OSX में सादे पाठ को कॉपी और पेस्ट करें?


49

मेरी समस्या: मैं किसी वेबपेज या इलस्ट्रेटर से कुछ कॉपी करता हूं, फिर उसे ईमेल या किसी अन्य इलस्ट्रेटर डॉक्यूमेंट में पेस्ट करता हूं और जब मैं चाहता हूं कि डॉक्यूमेंट नए डॉक्यूमेंट के फॉर्मेट के अनुरूप हो जाए, तब डॉक्युमेंट्स को ओरिजिनल डॉक से हटा दिया जाता है।

क्या OSX को कॉपी करने और पेस्ट करने के लिए केवल मेरे चयन के साक्ष्य को पढ़ने के लिए बाध्य करने का एक तरीका है?


FYI करें, फ़ायरफ़ॉक्स से पाठ को खींचता है अस्थिर।
ऐनीअजील

जवाबों:


54

आमतौर पर, OS X एप्लिकेशन आपको बिना शैली का उपयोग किए पेस्ट करने की अनुमति देते हैं V। यह जरूरी हर जगह हालांकि समर्थित नहीं है।

यदि आप सीधे क्लिपबोर्ड में जो कुछ भी था, उससे सादा पाठ प्राप्त करना चाहते हैं, और फिर इसे फिर से क्लिपबोर्ड में डालते हैं, तो आप उदाहरण के लिए एक टर्मिनल से निम्न कमांड चला सकते हैं:

pbpaste | pbcopy

इससे रिच टेक्स्ट फॉर्मेटिंग से छुटकारा मिल जाएगा। आप शायद इसे कीबोर्ड शॉर्टकट के माध्यम से एक्सेस करने के लिए Automator.app का उपयोग करके सेवा में लपेट सकते हैं ।


हम्म, अब अगर मैं इसे सिर्फ शेल स्क्रिप्ट के रूप में चला सकता हूं तो हर बार जब मैं इलस्ट्रेटर से कुछ कॉपी करता हूं ....
निप्पोनेस

10
वहाँ एक जवाब है, सिस्टम वरीयताएँ में कीबोर्ड और माउस फलक के लिए धन्यवाद। यदि आप कीबोर्ड शॉर्टकट टैब पर क्लिक करते हैं, तो आप सभी एप्लिकेशन के लिए कमांड + वी के लिए "पेस्ट बिना फॉर्मेटिंग" और / या "पेस्ट एंड मैच स्टाइल" असाइन कर सकते हैं। tuaw.com/2009/07/07/…
इयान एटकिन

@IanAtkin केवल तभी काम करता है जब एप्लिकेशन पहले स्थान पर इस विशेष पेस्ट मोड का समर्थन करता है।
slhck

@nipponese पता नहीं कैसे सेट अप करने के लिए ईमानदार हो, माफ करना। लेकिन सिद्धांत रूप में, क्या यह दृष्टिकोण काम करता है?
slhck

@ एस एलएच दुर्भाग्य से मुझे एडोब इलस्ट्रेटर में पेस्ट करने के लिए आउटपुट की आवश्यकता है और एक समर्थित विशेष पेस्ट कमांड नहीं है।
निप्पोंसे

34

मैं पागलों के शॉर्टकट का उपयोग किए बिना इसे करने का एक तरीका पाकर बेहद खुश हूं (जो मुझे स्वरूपित पाठ से अधिक परेशान करेगा)।

जैसा कि मम्देई http://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-exception पर लिख रही हैं

'सिस्टम वरीयताएँ' खोलें

'कीबोर्ड' चुनें

टैब 'कीबोर्ड शॉर्टकट' चुनें

बाईं सूची बॉक्स से 'एप्लिकेशन शॉर्टकट' चुनें दाईं सूची बॉक्स के नीचे '+' पर क्लिक करें

'एप्लिकेशन' इनपुट बॉक्स के लिए 'सभी एप्लिकेशन' का चयन करें 'मेनू शीर्षक' इनपुट बॉक्स में 'पेस्ट एंड मैच स्टाइल' टाइप करें 'कीबोर्ड शॉर्टकट' इनपुट बॉक्स में, यह दिखाते हैं कि आप कमांड-वी टाइप करके कुछ पेस्ट करने वाले हैं। अब इस बॉक्स में av के बाद cloverleaf कमांड का चिन्ह होना चाहिए। ऐड पर क्लिक करें।

विजय! धन्यवाद। मुझे एक दशक पहले खुद ऐसा करना चाहिए था। =)

अलावा

यदि आपको फ़ॉर्मेट किए गए टेक्स्ट को पेस्ट करने की आवश्यकता है , तो राइट क्लिक का उपयोग करें - पेस्ट करें।


2
बहुत बढ़िया जवाब! छोटी सी समस्या जिसका मैंने सामना किया है: यदि आपके पास "पेस्ट और मैच स्टाइल" के बजाय अंग्रेजी से यूआई भाषा है, तो आपको अपनी भाषा में मेनू आइटम का नाम लिखना होगा।
यास्कोदेव

अपनी भाषा में मेनू आइटम का नाम खोजने के लिए: (1) किसी भी ऐप को "संपादित करें" मेनू के साथ खोलें जैसे कि एप्पल नोट्स, सफारी, टेक्स्ट एडिटर, आदि (2) इस मेनू को खोलें और देखें कि "पेस्ट" के तहत क्या दिखाई दे रहा है। “बराबर। मेरे पास, उदाहरण के लिए "Wklej i dostosuj स्टाइल"।
आंद्रेज मार्टिना

6

जैसा कि @slhck ने बताया, Vएक उपयोगी कुंजी संयोजन है जो कई एप्लिकेशन, जैसे कि Safari, TextEdit, मेल, संदेश, नोट्स और यहां तक ​​कि Microsoft Word में "पेस्ट एंड मैच स्टाइल" करेगा, यह एक "पेस्ट" करता है। मैच फॉर्मेटिंग "वर्ड में, लेकिन परिणाम उतना ही है जितना मैं बता सकता हूं)। वर्ड के दृष्टिकोण की एक झुंझलाहट यह है कि यदि आपके द्वारा कॉपी किया गया पाठ स्वयं स्टाइल नहीं है, तो Vसंयोजन कुछ भी नहीं करता है। तो यह एक बाधा है जो Vहमेशा अस्थिर पाठ को चिपकाने पर निर्भर करता है। (यदि Apple अस्थिर है तो Apple ऐप्प में , Vआसानी से नकल करेगा V।)

जहाँ तक मैं बता सकता हूँ, Adobe CS 6 में, केवल InDesign में "बिना स्वरूपण के पेस्ट" विकल्प है ( Vयह V"पेस्ट इन प्लेस" के लिए उपयोग करता है )। हालाँकि आप सिस्टम की वरीयताएँ> कीबोर्ड> कीबोर्ड शॉर्टकट की मदद से उन कीस्ट्रोक्स को बदल सकते हैं, जो आपको इलस्ट्रेटर में मदद नहीं करेंगे।

इस प्रकार, अधिक सर्व-समावेशी समाधान के लिए, यहां दो विधियां हैं, पहला तेज और सुंदर और दूसरा त्वरित और गंदा।

  1. एक प्रोग्राम स्थापित करें जो क्लिपबोर्ड प्रबंधन प्रदान करता है (जिनमें से कई हैं)। उदाहरण के लिए, मैं मुक्त, सरल, ओपन-सोर्स ऐप फ्लाईकुट का उपयोग करता हूं , जहां तक ​​मैं हमेशा बताए गए पाठ को चिपका सकता है। यदि आप इस समाधान को अपनाते हैं, तो ऐसा लगता है कि आप "स्टिकी बेज़ल" (फ्लाईकूट प्रेफरेंस> जनरल में) को बंद करने और अपने हॉटकी को कुछ इस तरह सेट करने के लिए इच्छुक हो सकते हैं V(यह विकल्प + वी) या CtrlV(फ्लाईकूट वरीयताएँ - हॉटकीज़ में)। जब तक उन कीस्ट्रोक्स किसी अन्य ऐप के लिए उपयोग में नहीं आते हैं, तब तक परिणाम यह होगा कि आपका नया दो-कुंजी संयोजन अस्थिर पाठ सिस्टम-वाइड पेस्ट करेगा। ( Vहालांकि, मैं फ्लाईकुट के साथ ठीक से काम नहीं कर सका , लेकिन अन्य क्लिपबोर्ड प्रबंधक एप्लिकेशन बेहतर कर सकते हैं - आप अल्फ्रेड , क्विकसिल्वर की कोशिश कर सकते हैं ,ClipMenu , या अन्य , हालांकि मुझे नहीं पता है कि सभी अस्थिर पाठ को केवल फ्लाईकुट के साथ चिपकाते हैं।)
  2. कॉपी किए गए टेक्स्ट से शैलियों को साफ़ करने के त्वरित और गंदे तरीके के लिए, आप कॉपी किए गए टेक्स्ट को वेब ब्राउज़र के एड्रेस बार में शैलियों के साथ पेस्ट कर सकते हैं और फिर एड्रेस बार से कॉपी / कट कर सकते हैं (हालांकि यह ट्रिक किसी भी क्षेत्र के साथ काम करना चाहिए जो केवल सादे पाठ को ही स्वीकार करता है)। यह सफ़ारी, क्रोम और फ़ायरफ़ॉक्स एड्रेस बार (कम से कम) के साथ काम करता है। बेशक, यह दृष्टिकोण # 1 जैसे समाधान पर निर्भर होने की तुलना में बहुत कम सुरुचिपूर्ण और अधिक समय लेने वाला है, लेकिन इसमें लगभग किसी भी कंप्यूटर पर आसान और व्यवहार्य होने का लाभ है, यहां तक ​​कि आप जो नहीं कर सकते हैं / नहीं करना चाहते हैं पर नया सॉफ्टवेयर स्थापित करें।

उम्मीद है की वो मदद करदे!


फ्लाईकॉट का उल्लेख करने के लिए धन्यवाद, यह मेरे लिए बहुत अच्छा काम कर रहा है।
डेव नेल्सन

3

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

एक अन्य विकल्प इस तरह से एक स्क्रिप्ट को शॉर्टकट असाइन करना होगा :

set the clipboard to (the clipboard)

आप इस तरह से DefaultKeyBinding.dict के रूप में ~ / Library / KeyBindings बनाने और एक संपत्ति सूची को बचाने की कोशिश कर सकते हैं:

{
    "~@V" = pasteAsPlainText:;
}

हालांकि यह इलस्ट्रेटर में काम नहीं करता है। कस्टम कीबाइंडिंग और समृद्ध पाठ का समर्थन करने वाले अधिकांश अनुप्रयोगों में सादे पाठ के रूप में चिपकाने के लिए एक मेनू बार आइटम भी होता है।


1

यहां पहले से ही पोस्ट किए गए समाधानों के अलावा, कुछ उपयोगिताओं हैं जो मैक ओएस को हमेशा सादे पाठ पेस्ट करने के लिए मजबूर कर सकते हैं:

  1. सफ़ेद स्थान को हटाने जैसे कुछ अतिरिक्त सुविधाओं के साथ, प्लेन क्लिप , मुफ्त

  2. iClipboard , भुगतान, इतिहास, खोज और कतरनों के समूहीकरण के साथ एक पूर्ण क्लिपबोर्ड प्रबंधक

एक टूल भी था जिसे FormatMatch कहा जाता था, लेकिन ऐसा लगता है कि इसे बंद कर दिया गया है।


0

कमांड + शिफ्ट के बजाय कमांड + शिफ्ट + वी

यह मेरे मैक हवा में काम कर रहा है। मैंने वेब से कॉपी किया और अपनी प्रस्तुति में चिपकाया।


0

@ PreanAtkin टिप्पणी को जोड़ने के लिए, सिस्टम प्रीफ़्स में -> कीबोर्ड -> शॉर्टकट, ऐप शॉर्टकट्स, सभी एप्लिकेशन के तहत, आप निम्नलिखित जोड़ सकते हैं:
"पेस्ट और मैच स्वरूपण" = कमांड + वी
"पेस्ट और मैच स्टाइल" कमांड + वी

यह मज़ेदार है, लेकिन मुझे दोनों को जोड़ना था। पूर्व एमएस वर्ड में और बाद में एवरनोट में काम करता है। इस प्रकार, यदि यह कुछ एप्लिकेशन के लिए काम नहीं कर रहा है, तो आप संभवतः संपादन मेनू के तहत देख सकते हैं और देख सकते हैं कि वे आपके द्वारा इच्छित गैर-स्वरूपित पेस्टिंग को क्या कहते हैं।

मुझे
"पेस्ट" = शिफ्ट + कमांड + वी भी जोड़ना है ,
इसलिए मैं स्वरूपण के साथ पेस्ट कर सकता हूं।


0

Microsoft Word में सादा पाठ चिपकाने की इच्छा रखने वाले उपयोगकर्ताओं के लिए, इस संसाधन को देखें । अन्य उत्तर यहां केवल गंतव्य शैली या स्वरूपण का मिलान करके चिपकाने को संबोधित करते हैं।

चरणों में वर्ड में एक मैक्रो बनाने और इस मैक्रो के लिए एक कीबोर्ड शॉर्टकट पसंद करना शामिल है। यह प्रक्रिया काफी सरल है कुल में 5-10 मिनट से अधिक नहीं लेना चाहिए।

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


0

यदि आप इंटरनेट से कॉपी कर रहे हैं तो ऐसा करने का एक सरल तरीका है।

  1. प्रतिलिपि
  2. एड्रेस बार में पेस्ट करें और वे फिर से कॉपी करें।
  3. अपने कार्यक्रम में पेस्ट करें।

जब भी आप एड्रेस बार से कॉपी करेंगे तो यह स्टाइल को हटा देगा।

आप एड्रेस बार के बजाय इलस्ट्रेटर में फ़ॉन्ट बॉक्स के अंदर पेस्ट कॉपी भी कर सकते हैं। वह स्टाइल को भी दूर करता है। नीचे उदाहरण के लिए इलस्ट्रेटर।

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


मैं इस दृष्टिकोण का भी उपयोग करता हूं, लेकिन अगर क्लिपबोर्ड में आपके पास एक बहु-पाठ है
keul

0

मेरे 50 सी के मूल्य के लिए, जैसा कि मेरे मैक पर एक पीसी कीबोर्ड है, कमांड-अल्ट-ऑप्शन-शिफ्ट करते हुए जो कुछ भी करना वास्तव में करना या याद रखना संभव नहीं है। मैंने शॉर्टकट्स में कमांड-वी के लिए "पेस्ट विदाउट फॉर्मेटिंग" को स्वैप करने की कोशिश की, लेकिन यह अन्य सामान को तोड़ देता है।

मेरा वर्तमान समाधान यह है कि सभी पाठ को मैं एक विज़ुअल स्टूडियो कोड विंडो में पेस्ट करना चाहता हूं, फिर इसे फिर से काटें, फिर इसे जहां कहीं भी पेस्ट करना है। यह सभी स्वरूपण को निकालता है। VS कोड Microsoft से एक मुफ्त डाउनलोड है, और, एक डेवलपर के रूप में, मेरे पास यह वैसे भी पड़ा हुआ है। अन्य पाठ संपादक भी काम कर सकते हैं।


-1

मैंने अभी प्लेन टेक्स्ट कॉपी नामक ऐप का उपयोग करना शुरू किया है। बस यही करता है - स्वरूपण के बिना पाठ को कॉपी करता है। यदि किसी को इसकी आवश्यकता है, तो वह यहां है: https://itunes.apple.com/se/app/plain-text-copy/id1297888715

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