क्या मैं सादे पाठ को डिफ़ॉल्ट रूप से पेस्ट कर सकता हूं?


56

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

मुझे पहले से ही निम्न कार्यदलों के बारे में पता है:

  • "संपादित करें" → "विशेष पेस्ट करें" → "अनारक्षित पाठ" का उपयोग करें
  • नोटपैड को पेस्ट करें और वहां से कॉपी करें
  • एक प्रोग्राम स्थापित करें जो क्लिपबोर्ड पर ले जाता है

जो मैं चाहता हूं वह यह है कि विंडोज को डिफ़ॉल्ट रूप से ऐसा करने के लिए कहें।

क्या यह संभव है?


3
+1, यह काम पर आउटलुक का उपयोग करते समय मुझे भी गुस्सा
दिलाता है

मुझे माफ कर दो, लेकिन मुझे लगा कि xp के लिए डिफ़ॉल्ट था ...
RCIX

एक "कॉपी" और "कॉपी स्पेशल" है; और लेकिन केवल "पेस्ट" ही समाधान प्रतीत होता है। स्टीवन सिनोफ़्स्की, सुन रहा है?
लक्ष्मण प्रसाद

2
मुझे कुछ हफ्तों पहले पता चला कि अधिक से अधिक ब्राउज़र गैर-स्वरूपित पाठ को चिपकाने के तरीके के रूप में CTRL-SHIFT-V का समर्थन करते हैं। जब मैं Gmail में ई-मेल में टेक्स्ट पेस्ट करता हूँ तो इससे बहुत मदद मिलती है!
शालोम क्रेमर

जवाबों:


25

दुर्भाग्यवश नहीं। और मेरा मानना ​​है कि यह डिजाइन द्वारा है।

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

एप्लिकेशन जो एक पेस्ट ऑपरेशन को संसाधित करता है, उसके पास डेटा प्रारूप को चुनने का विकल्प होता है जो इसे सबसे अच्छा सूट करता है। कुछ एप्लिकेशन (जैसे नोटपैड) केवल एक विशेष प्रारूप (जैसे कि सादे पाठ) को स्वीकार करेंगे और बस उस प्रारूप के उपलब्ध न होने पर कुछ नहीं करेंगे। अन्य लोग डिफ़ॉल्ट रूप से पसंदीदा प्रारूप चुनते हैं, लेकिन उन अनुप्रयोगों के बीच चयन करने के लिए एक यूआई प्रदान करते हैं जिन्हें उस एप्लिकेशन द्वारा समझा जा सकता है।

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

स्टॉक एक्सपी में सरल वर्कआउट नोटपैड को डेटा का उपयोग करने के लिए जरूरत पड़ने पर समतल करने के लिए, या स्टैक को लागू करके क्लिपबोर्ड को बेहतर बनाने वाले कई उपकरणों में से एक का उपयोग करने के लिए किया जाता है, इसकी सामग्री का एक दृश्य प्रदान करता है, और आगे।

यदि आप स्वयं एक उपकरण बनाने की कोशिश करना चाहते हैं, तो इस सवाल का SO पर लाभ उठा सकते हैं , और इससे संबंधित प्रश्न ...।


धन्यवाद - यह मेरे प्रश्न का सबसे सीधा और पूर्ण उत्तर प्रतीत होता है। मैं उन वर्कअराउंड्स को भी उभार रहा हूं जो मुझे अच्छे लगते हैं।
नाथन लॉन्ग

क्लिपबोर्ड कैसे काम करता है, इस महान विवरण के लिए धन्यवाद, मैंने सोचा कि यह ऐसा कुछ काम करता है, लेकिन इसे 100% कभी नहीं समझा।
असंतुष्टगीत

कुदोस टू ररबेटिग! यथास्थिति की एक सूचनात्मक व्याख्या थी।
अश्विन नानप्पा

29

यह एक बहुत अच्छा समझौता है: PureText

PureText स्क्रीनशॉट

यह आपके द्वारा पूछे गए सवाल का सीधा जवाब नहीं हो सकता है, लेकिन यह आपके प्रश्न के अधिक सामान्य संस्करण के साथ किसी और के लिए उपयोग हो सकता है।


सलाह के लिये धन्यवाद। इस बीच, मैं अभी भी डिफ़ॉल्ट सेटिंग को बदलने का एक तरीका ढूंढ रहा हूं। किसी को पता है कैसे?
नाथन लांग

मैंने इस ऐप को सालों से चलाया है। यह जबरदस्त है।
क्रिस्टोफर_G_Lewis

सतर्क रहें, कि यह एक संकलित कार्यक्रम है जो आपके सिस्टम पर कुछ भी कर सकता है। सोर्स कोड कहां है?
जोनास स्टीन

बेशक आप विंडोज के बारे में एक ही बात कह सकते हैं।
स्कॉट

12

डिफ़ॉल्ट रूप से ऐसा करने का कोई तरीका नहीं है, लेकिन थोड़ी सी हैकरी के साथ, हम उसके आसपास काम कर सकते हैं।

आपको चाहिये होगा:

निम्नलिखित कोड के साथ एक AutoIt स्क्रिप्ट बनाएं:

$ptcPath = "C:\Program Files (x86)\Plain Text Clipboard\PlainTextClipboard.exe"
HotKeySet("^v", "PastePlainText")

While True ;Keep it running indefinitely.
WEnd
HotKeySet("^v") ;unregister the hotkey

Func PastePlainText()
    Run($ptcPath);
    Send(ClipGet())
EndFunc

जब आप Ctrl+ दबाते हैं V, तो यह PlainTextClipboard प्रोग्राम चलाएगा, फिर अपने क्लिपबोर्ड की सामग्री को वर्तमान विंडो पर भेजें। दुर्भाग्य से, यह एक समय में सामग्री को एक वर्ण भेज देगा, इसलिए यह थोड़ा धीमा है। यह एक ऐसी समस्या है जिस पर मैं काम कर रहा हूं, लेकिन यह एक उचित शुरुआत के रूप में काम करना चाहिए। अगर वहाँ कोई AutoHotKey / AutoIT गुरु हैं, तो इस स्क्रिप्ट का अपना संस्करण बनाने के लिए स्वतंत्र महसूस करें। जैसे ही मुझे पता चलेगा कि समस्या को कैसे हल किया जाए, मैं इसे अपडेट करूंगा।


बस अगर आप तेजी से रास्ता नहीं निकालते हैं: AutoHotKey तरीका नीचे दिए गए पेशाब में "सादे पाठ के रूप में पेस्ट" में दिखाया गया है। यह तेजी से है क्योंकि AHK खुद चपटा कर रहा है। यह अन्य कार्यक्रमों पर निर्भर नहीं करता है। मैं PureText का उपयोग करता था, लेकिन मैं इस सामान को अपने पहले से चल रहे AHK स्क्रिप्ट में रखना पसंद करता हूं। superuser.com/questions/7271/most-useful-autohotkey-scripts/…
piyo

6

मैं इसमें भी भागता रहता हूं। का उपयोग करते हुए / एक प्रोग्राम लिखने अतिरिक्त स्वरूपण पट्टी के अलावा, सबसे आसान तरीका मैं स्वरूपण पट्टी मिल गया है "रन" खिड़कियां (तक पहुंचा जा सकता में पाठ चिपकाने के द्वारा होता है WIN+ R) और वहाँ से फिर से कॉपी करने।

तो मैं अंत में यह कर रहा हूं, वास्तव में जल्दी: CTRL+ C, WIN+ R, CTRL+ V, SHIFT+ HOME, CTRL+ C, ALT+ TAB, CTRL+ V- मैं मदद नहीं कर सकता, लेकिन अब आश्चर्य है कि अगर मैं यह बहुत लंबे समय से कर रहा हूं ...

केवल एकल-पंक्ति पाठ के लिए काम करता है, हालांकि।


5

मैं आपको एक सरल समाधान प्रदान नहीं कर सकता, लेकिन दूसरों की तरह, मैं आपको एक समाधान प्रदान करूंगा:

माउस का उपयोग किए बिना पेस्ट स्पेशल डायलॉग को पॉप अप करने के लिए आपके पहले विकल्प का शॉर्टकट Ctrl+ Alt+ vका उपयोग करना है। Unformatted Unicode Text प्रविष्टि (या गैर-यूनिकोड संस्करण में जाने के लिए) पर कूदने का टाइप करना और फिर आपके लिए यह करना होगा। सही नहीं है, लेकिन में बनाया गया है।uu uEnter


4

सीधा जवाब। नहीं।

विंडोज में मानक क्लिपबोर्ड का कोई नियंत्रण नहीं है। यही कारण है कि बहुत सारे एप्लिकेशन पहले से चिपकाए गए पाठ को फंसाने के माध्यम से यह सुविधा प्रदान करते हैं।

PureText जैसा कि पहले ही बताया जा चुका है।


3

क्लिपमैट जैसे ऐप का उपयोग करना , जो एक क्लिपबोर्ड प्रबंधक (और कॉमेरिकल ऐप) है, आप क्लिपबोर्ड पर वर्तमान में जो कुछ भी है, उसके स्वरूपण को साफ़ करने के लिए Win+ Wकुंजियों को एक साथ दबा सकते हैं , जिससे यह सादा पाठ बना सकता है।


3

जब वर्ड को चिपकाना (संभवतः अन्य कार्यालय अनुप्रयोगों में भी काम करता है) तो आप Ctrl+ Alt+ का उपयोग कर सकते हैं Vऔर फिर केवल Unformatted Text या Unformatted Unicode पाठ पर तीर चलाएं और एंटर दबाएं। यह मेनू में पेस्ट स्पेशल में जाने के समान है, लेकिन बहुत तेज :)


3

यह एक विंडोज फ़ंक्शन नहीं है, लेकिन ऐप का एक फ़ंक्शन है जिसमें आप पेस्ट कर रहे हैं।

के लिए एमएस वर्ड > विकल्प - -, फ़ाइल द्वारा डिफ़ॉल्ट सेट> उन्नत -> काटना, कॉपी और पेस्ट:

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

वैकल्पिक रूप से, यदि आप डिफ़ॉल्ट सेटिंग कभी कभी रखने अभी तक अस्वरूपित पाठ पेस्ट करना चाहते हैं, तो आप उपयोग कर सकते हैं Ctrl+ v, Ctrl, t। (नोट: यह Ctrl+ नहीं है t।)

के लिए एक्सेल आप के साथ अस्वरूपित पाठ पेस्ट कर सकते हैं Ctrl+ v, Ctrl, m


2

जाँच किए जाने के कष्टप्रद.ओआरजी और एक जोड़े को मैंने सर्वसम्मति से पाया कि विंडोज क्लिपबोर्ड व्यवहार के बारे में कोई रजिस्ट्री मोड़ नहीं हैं। मैं एक और मिला फ्रीवेयर उपकरण (ArsClip) कि कर सकते हैं कि आप क्या देख रहे हैं।


2

सबसे माइक्रोसॉफ्ट ऑफिस अनुप्रयोगों में Windows पर, सबसे तेज़ तरीका हिट करने के लिए है Ctrl+ Alt+ Vऔर एक बार संवाद हिट पॉप अप होता है Uतो Enter। यह संवाद में Unformatted Text विकल्प का चयन करता है।


1

मैं क्लिपएक्स का शौकीन हूं - यह आपको कई क्लिपबोर्ड देता है, और यदि आप क्लिपएक्स का उपयोग करके टेक्स्ट पेस्ट करते हैं, तो यह सादे पाठ के समतल हो गया है।

तो, आप सामान्य रूप से कॉपी कर सकते हैं, लेकिन यदि आप पेस्ट सादा पाठ चाहते हैं, तो आप ctrl-V के बजाय ctrl-shif-V को हिट करें, और फिर इसे सादे पेस्ट करने के लिए पहले आइटम का चयन करें। यह मुफ़्त है, और यह सिस्टम चौड़ा है, इसलिए यह लगभग 75% या उससे अधिक है जो आप चाहते हैं।


1

मैं आपकी समस्या साझा करता हूं। निराशा होती है, है ना?

मैं विज़ुअल बेसिक मैक्रो तैयार करने और शॉर्टकट कुंजी को परिभाषित करने के लिए [इस गाइड] [1] का उपयोग करता हूं।

[१]: https://web.archive.org/web/1/http://blogs.techrepublic%2ecom%2ecom/msoffice/?p=264

-> यह भी मेरा पसंदीदा समाधान रहा है। मेरा VBA मकरो यह है:

Sub PastePlainText()
    Selection.PasteAndFormat wdFormatPlainText
End Sub

मैंने इसे शॉर्टकट Ctrl + Alt + V से जोड़ा। यह सभी वर्ड / ऑफिस वर्जन में पूरी तरह से काम करता है जिसका उपयोग मैं 10 से अधिक वर्षों से कर रहा हूं।

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