सभी X11 अनुप्रयोगों में कॉपी / पेस्ट / कट के लिए कीबोर्ड शॉर्टकट का एक सेट


13

एक सामान्य वक्रोक्ति जो मेरे पास है जब मैं एक लिनक्स सिस्टम पर X11 चला रहा हूं, तो यह है कि प्रतिलिपि बनाने और चिपकाने के लिए कोई भी X11 चौड़ा कीबोर्ड शॉर्टकट नहीं लगता है। Ctrlcऔर Ctrlvअधिकांश Gtk / Qt अनुप्रयोगों में ठीक काम करते हैं, लेकिन जब एक टर्मिनल एमुलेटर से / के लिए कॉपी और पेस्ट करते हैं , Ctrlcऔर Ctrlvउत्तरदायी विकल्प नहीं होते हैं।

कुछ शब्द जैसे कि गनोम-टर्मिनल CtrlShiftc/ जैसे शॉर्टकट का उपयोग करते हैं v, लेकिन इससे अभी भी अनुप्रयोगों में असंगत कॉपी + पेस्ट अनुभव होता है।

उदाहरण के लिए, OSX, सभी OSX (sans X11) अनुप्रयोगों में कार्य करने वाले / शॉर्टकट प्रदान करने के लिए Super/ Commandकुंजी का उपयोग करता है , और टर्मिनल एमुलेटर के साथ हस्तक्षेप नहीं करता है।Ctrlcv

क्या लिनक्स पर X11 के तहत समान कार्यक्षमता प्राप्त करने का कोई तरीका है?


1
मुद्दों है कि आप मुठभेड़ करने जा रहे हैं में से एक है कि एक टर्मिनल में Ctrl-सी बाधा संकेत है - मुझे यकीन है कि बदलते कि लायक किसी भी सुविधा प्रतिलिपि द्वारा प्राप्त की है नहीं कर रहा हूँ / पेस्ट स्थिरता ... Fwiw, मैं का उपयोग इस के लिए एक अपेक्षाकृत सहज अनुभव।
जसोनव्रीयन

गलत संचार के लिए खेद है - मैं Ctrl-c को कॉपी करने के लिए सिस्टम-वाइड होने के लिए बाध्य नहीं दिख रहा हूँ। मैं टर्मिनल एमुलेटर नहीं तोड़ना चाहता। सुपर-सी / वी सिस्टम-वाइड की तरह कुछ का उपयोग करने में सक्षम होना अच्छा होगा ताकि यह किसी भी / अधिकांश अनुप्रयोगों के साथ हस्तक्षेप न करे।
noffle

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

@ajonwryan जो भी कारण से, मैं उस लिंक को नोटिस करने में विफल रहा, muennich/urxvt-perlsजिसमें आपकी टिप्पणी शामिल थी। मुझे पता है कि यह सात महीने पहले खत्म हो गया था, लेकिन: धन्यवाद! मेरे पास अभी भी सिस्टम-वाइड शॉर्टकट के लिए एक सही समाधान नहीं है, लेकिन यह एक उत्कृष्ट जोड़ साबित हुआ है!
नफ़ल

Myyyy python वर्जन को diyism करने का प्रयास करें: code.google.com/p/diyism-myboard/downloads/… इसमें मुद्दा: stackoverflow.com/questions/15270420/…
diyism po

जवाबों:


5

मैंने अपने होम डायर में xbindkeysनिम्नलिखित .xbindkeysrcको स्थापित और स्थापित करके समस्या के आंशिक समाधान के साथ समाप्त किया :

"xclip -selection primary -o | xclip -selection clipboard -i"
mod4+c

"sh -c 'xclip -selection clipboard -o | xvkbd -xsendevent -file - 2>/dev/null'"
mod4+v

ये शॉर्टकट मुझे एक टर्मिनल एमुलेटर से Xx क्लिपबोर्ड में पाठ को कॉपी करने की अनुमति देते हैं जैसे कि urxvt, साथ ही X11 क्लिपबोर्ड से टर्मिनल एमुलेटर में पेस्ट करना। Qt एप्लीकेशन कॉपी और पेस्टिंग के लिए भी काम करते हैं।

हालाँकि, जब मैं Gtk एप्लिकेशन (जैसे फ़ायरफ़ॉक्स, gedit, इत्यादि) का उपयोग कर रहा हूँ, यदि मैं पेस्ट करने के लिए mod4 + V को टैप करता हूँ, तो यह काम नहीं करता है। अगर मैं कुछ सेकंड के लिए चाबियों को नीचे रखता हूं और फिर छोड़ता हूं, तो यह ठीक रहता है। विचित्र।


0

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


मुझे चयन क्लिपबोर्ड के बारे में पता है, लेकिन यह दो कारणों से कम हो जाता है: 1) मैं कीबोर्ड शॉर्टकट के सेट की तलाश कर रहा हूं, 2) किसी भी अन्य पाठ का चयन करना, यहां तक ​​कि गलती से, जो भी हो (संभवतः अधिक महत्वपूर्ण) पाठ को nukes चयनित।
9

1
एक अन्य विकल्प के रूप में जो # 1 समस्या को दूर करता है। आप यहां दिए गए समाधान की कोशिश कर सकते हैं।
लिनस्टेम

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