मैं सिस्टम क्लिपबोर्ड (या पाठ चयन) को मेरे "vi-like" शेल प्रांप्ट में कीबोर्ड से उपयोग करने में सक्षम होना चाहूंगा। मैं आमतौर पर zsh और कभी-कभी बैश का उपयोग करता हूं। दोनों मामलों में, मेरे पास vi- जैसा व्यवहार ( bindkey -v
/ set -o vi
) है।
विम में, मैं जिस व्यवहार की तलाश कर रहा हूं वह प्रमुख अनुक्रम के साथ उपलब्ध है "+p
। यह विशेष रूप से महत्वपूर्ण अनुक्रम vi- सक्षम शेल प्रॉम्प्ट में अपेक्षा के अनुरूप काम नहीं करता है, हालांकि। क्या कोई तरीका है या तो इसे या इसी तरह के व्यवहार को सक्षम करने के लिए, केवल कीबोर्ड का उपयोग करते हुए, जबकि zsh या bash शेल प्रॉम्प्ट में vi-like कीबाइंडिंग के साथ शेष है?
- संपादित करें -
उपयोग का मामला: मैं अक्सर फ़ायरफ़ॉक्स के बीच Pentadactyl addon , एक टर्मिनल एमुलेटर के साथ नेविगेट करता हूं और खुद को विम करता हूं - चारों ओर जाने के लिए कस्टम कुंजियों के साथ Xmonad विंडो प्रबंधक का उपयोग करना । सभी तीन कार्यक्रमों में vi-like कीबाइंडिंग होती है, जो बहुत ही कुशल ("फिंगर मेमोरी" के लिए) है, इसलिए यह केवल विम सिंटैक्स (या बहुत समान सिंटैक्स) का उपयोग करके उनके बीच आदर्श संवाद पाठ होगा।
xsel
अपने सुझाए गए कोड को मेरे .zshrc (मैंने '^' के बजाय '^ P' के बजाय '^ P' के मूल व्यवहार को अधिलेखित करके अपने सुझाए गए कोड को स्थापित और कॉपी करने के बाद पूरी तरह से काम किया )