खिड़कियों से Xubuntu और xrdp के साथ बैश auto_completion


19

मैं Xubuntu का उपयोग कर रहा हूं और विंडोज 7 के साथ रिमोटडेस्कोप से जुड़ रहा हूं।

सब कुछ ठीक काम करता है, लेकिन मेरे bash में auto_completion काम नहीं करता है। मैंने अपने होम निर्देशिका में .bashrc फ़ाइल और /etc/bash.bashrc की जाँच की।

मैं अपने स्थानीय bashrc कॉन्फ़िगरेशन में और bash.bashrc में भी नीचे की पंक्तियों को अनकम करता हूं, लेकिन कुछ भी नहीं बदलता है।

if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi

मुझे इस बात की बहुत उत्सुकता है कि यह केवल दूरस्थ सत्रों पर ही क्यों दिखता है, लेकिन कंसोल पर सीधे लॉग इन सत्रों पर नहीं। यह या तो वीएनसी या एक्सआरडीपी के साथ होता है - जो कि कवर के पीछे के रूप में आश्चर्यचकित नहीं है कि एक्सआरडीपी सिर्फ वीएनसी को प्रतिपादन करने के लिए आमंत्रित करता है। यह मैं मानता हूँ क्योंकि VNC में बनाया गया X सर्वर Xorg एक से अलग है, लेकिन यह अभी भी हैरान है कि ऐसा क्यों होता है - यहाँ सुझाए गए सभी परिवर्तनों के बाद केवल "सुपर-टैब" कुंजी को प्रभावित करना चाहिए सरल "टैब" कुंजी नहीं । क्या इसका मतलब यह है कि किसी तरह VNC हमेशा "सुपर" कुंजी दिखा रहा है जब टैब हिट होता है? और एक अंतिम बिंदु के रूप में, मैं हवलदार

VNC का उपयोग करते समय यह समस्या अभी भी Xubuntu 14.04 में मौजूद है। और परिवर्तन को लागू करने से समस्या ठीक हो जाती है। "सुपर & gt; टैब" की दूसरी घटना की खोज करना याद रखें जैसे स्टीलड्राइवर उत्तर में समझाया गया है; यह "कस्टम" अनुभाग में है।

@ user294420 मैं नियोजित किए जाने वाले बदलाव को समझ नहीं पाया, क्या मुझे कुछ और स्पष्टीकरण मिल सकता है?
सोहैब


1
यह अभी भी xubuntu 16.04
yms

जवाबों:


34

आप पा सकते हैं कि यह Tabदूरस्थ XFCE4 सत्रों के तहत कुंजी के अवरोधन के साथ एक अधिक सामान्य मुद्दा है , बजाय खुद को पूरा करने के साथ एक समस्या है।

मेरे पास VNC पर XFCE4 को चलाने के लिए एक समान समस्या थी और मेरे लिए समाधान यह था ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xmlकि मैं निम्नलिखित मैपिंग को शुरू करने के लिए फ़ाइल को संपादित करूं

<       <property name="&lt;Super&gt;Tab" type="string" value="switch_window_key"/>
---
>       <property name="&lt;Super&gt;Tab" type="string" value="empty"/>

ध्यान दें कि दो प्रविष्टियां हो सकती हैं, और पहले से ही पहले से ही "खाली" मूल्य है। यदि ऐसा है, तो दूसरी प्रविष्टि को संपादित करें।
मुझे यह समाधान कहीं ऑनलाइन मिला और मैं वास्तव में इसका श्रेय नहीं ले सकता।


1
अच्छा शॉट, लेकिन मुझे यह मुद्दा Google के साथ भी मिला। यह गुण डिफ़ॉल्ट रूप से मेरे xfce4-keyboard-shortcuts.xml पर पहले से ही यह मान है। लिंक: codebangers.com/?p=134
शेर

अरे नहीं। मैं घाव करता हूं कि यह मान डिफ़ॉल्ट रूप से "खाली" क्यों है। कम के साथ यह जाँच की और एक दूसरी प्रविष्टि पाते हैं। लेकिन इस बार "स्विच_विंडो_की" मान के साथ। परिवर्तित> पुनरारंभ> काम करता है !!!! धन्यवाद :)
शेर

1
@steeldriver मैं नियोजित किए जाने वाले बदलाव को काफी समझ सकता हूं क्या मुझे थोड़ा और स्पष्टीकरण मिल सकता है?
सोहैब

1
उस फ़ाइल को संपादित करें और उस लाइन के switch_window_keyसाथ बदलें empty। मैंने फ़ाइल को संपादित करने के लिए नैनो का उपयोग किया। मैंने फिर वीएनसी को फिर से शुरू किया sudo service vncserver restart। यह सिर्फ मेरे लिए काम किया।
कैमरन टैगगार्ट

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