2009-07-22 16 views
5

यह मुझे लड़ाकू चला रहा है। Gentoo पर Vim 7.2.182 का उपयोग करना। सम्मिलित मोड में, मेरी कॉमा कुंजी कुछ भी नहीं करती है। .vimrc में कुछ भी नहीं है जिसमें अल्पविराम कुंजी शामिल है। : मानचित्र कोई मैपिंग दिखाता है जिसमें अल्पविराम शामिल है। यह एक कीबोर्ड या इसी तरह की समस्या नहीं है: अल्पविराम कुंजी अन्य सभी अनुप्रयोगों में और कमांड मोड में विम में ठीक काम करता है, लेकिन जब मैं सम्मिलित मोड में जाता हूं, तो कुंजी दबाकर कुछ भी नहीं होता है। मैंने कॉमा कुंजी को अल्पविराम से स्पष्ट रूप से मैप करने का भी प्रयास किया है, लेकिन ऐसा कोई प्रभाव नहीं पड़ता है। Google खोज निष्पक्ष साबित हुई है। कोई सुराग?विम कॉमा कुंजी काम नहीं कर रहा

उत्तर

7

हल हो गया। किसी भी तरह से या किसी अन्य, मैं था:

set cinkeys=0{,0},:,!,0#,!^F 

मेरी .vimrc में। हटा रहा है!, मुद्दा तय किया। इसी तरह की समस्याओं के लिए

+2

आपने शायद किसी बिंदु पर .vimrc की प्रतिलिपि बनाई: http://blogs.gnome.org/johannes/2006/11/10/ हो रही-कूल-ऑटो-इंडेंट-इन-विम/ – Kai

+0

मुझे लगता है कि यह "सर्वश्रेष्ठ विम ट्रिक्स" विषय से जुड़ा हुआ है ... यह भी दुष्ट टाइल एंटी-पैटर्न का उत्कृष्ट है। – Trenton

4

एक उपयोगी सूचक:

इस

vim -u NONE 

की तरह शुरू vim .vimrc, वातावरण चर और प्लग इन के पढ़ने अक्षम करता है। देखें: help -u

इस तरह आप यह सुनिश्चित कर सकते हैं कि स्वयं की कोई कॉन्फ़िगरेशन समस्या नहीं है।

बाद में खाली .vimrc फ़ाइल के साथ प्रयास करें। अगर समस्या बनी रहती है, तो यह एक प्लगइन में होना चाहिए। यदि नहीं, तो यह आपके .vimrc में है। तो इसके पहले भाग को टिप्पणी करके .vimrc फ़ाइल में "बाइनरी खोज" आज़माएं। यदि समस्या प्रकट होती है, तो यह आपके .vimrc के पहले भाग में है, अन्यथा दूसरी छमाही में। "हानिकारक" आधा के आधे से अधिक टिप्पणी करने के साथ जारी रखें ...

संबंधित मुद्दे