2011-08-16 6 views
6

मैं अपने अधिकांश जीवन के लिए एक विम उपयोगकर्ता रहा हूं। मैं कुछ वर्षों के लिए वाइपर/vimpulse के साथ Emacs का उपयोग कर रहा हूँ। ओएस एक्स शेर पर एक्सकोड 4 के साथ मेरी वी आदत को लात मारने और उत्पादकता के उचित स्तर को हासिल करने का सबसे अच्छा तरीका क्या है? मैं बाहरी संपादक का उपयोग नहीं करना चाहता क्योंकि मैं एक्सकोड में पूरी तरह से खुद को विसर्जित कर दूंगा।एक विम उपयोगकर्ता के रूप में, मैं एक्सकोड में कैसे उपयोग करूं?

+2

आप http://www.macports.org/ इंस्टॉल नहीं कर सकते हैं और vim का उपयोग कर सकते हैं;) –

+3

मैं दोनों खोले और कमेंट + टैब को छोड़ देता हूं। यह मुश्किल नहीं है। – sidyll

उत्तर

4

अद्यतन: मैं पिछले चार महीनों से xVim plugin का उपयोग कर रहा हूं, और कुछ बग के बावजूद, मुझे लगता है कि इस समय यह सबसे अच्छा समाधान है।

===

मैं पिछले एक महीने के लिए इस दुविधा का सामना करना पड़ गया है, और मेरी हाल ही में समाधान KeyRemap4MacBook किया गया है (जो आप Vi कीबाइंडिंग सिस्टम-वाइड की एक सभ्य राशि देता है, और शेर पर काम करता है) ।

यह किसी भी तरह का इष्टतम समाधान नहीं है - मैं अभी भी एक्सकोड में उत्पादक के रूप में केवल 60% हूं क्योंकि मैं विम में हूं - लेकिन यह एक्सकोड में रहने का एक तरीका है और कुछ वीआई कार्यक्षमता है। यहां recent blog post with a pic of my KeyRemap4MacBook settings का लिंक दिया गया है।

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

+0

मेरा मानना ​​है कि ऐप्पल एक्सकोड संपादक विजेट के भीतर वीआई बाइंडिंग प्रदान करने वाला व्यक्ति होना चाहिए। मैं यहां एक बग रिपोर्ट दर्ज करने जा रहा हूं https://bugreport.apple.com/। यदि पर्याप्त लोग ऐसा करते हैं, तो शायद ऐप्पल सुनेंगे। तब तक, मैं अपने कोड पर hjkl टाइप न करने के लिए कड़ी मेहनत करूँगा: पी – sigjuice

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

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