2008-10-14 14 views
9

में कनवर्ट करना मैं वास्तव में वीआईएम से प्यार करता हूं - यह केवल कुछ मुट्ठी भर अनुप्रयोगों में से एक है जिसे मैं हर किसी के सामने आता हूं जिससे आपको गर्म और अस्पष्ट महसूस होता है। हालांकि, PHP विकास के लिए, मैं अभी भी पीडीटी ग्रहण का उपयोग करता हूं हालांकि मुझे स्विच करना अच्छा लगेगा।ग्रहण पीडीटी से विम

कारण मैं काफी समय तक नहीं कर सकता क्योंकि CTRL + SPACE कोड-सहायक कार्यक्षमता है जो मैं बहुत अधिक भरोसा करता हूं - यह बहुत उपयोगी है, खासकर जब संकेत देते हैं, या PHPDoc चर टिप्पणी टिप्पणी का उपयोग करते हैं।

मुझे पता है कि वहां वीआईएम के लिए अच्छे प्लगइन हैं जो शायद इस कार्यक्षमता को दोहरा सकते हैं और फिर कुछ - लेकिन वे क्या हैं?

उत्तर

7

विम OmniCompletion में बनाया गया है, तो आप अपने .vimrc को यह जोड़ना चाहिए

और यह भी देखेंविम में PHP डीबगिंग के बारे में 10, और यह paper, इसमें PHP विकास में विम का उपयोग करने के लिए कई उपयोगी युक्तियां हैं।

+0

scribd.com पेपर के लिए आपका अंतिम लिंक नीचे ले लिया गया है :(मुझे आशा है कि एक प्रतिस्थापन लिंक उपलब्ध होगा! – Derek

+1

@ डेरेक: आप इसे यहां देख सकते हैं [http://zmievski.org/2007/02/ vim-for-php-programmers-slide-and-resource), देरी से प्रतिक्रिया के लिए खेद है, मैंने अब तक आपकी टिप्पणी नहीं देखी है, जब किसी ने मेरा जवाब दिया है। चीयर्स। – CMS

0

कोड यह सहायता विम 7 की एक नई सुविधा है [Ctrl + X] [Ctrl + ओ] होगा ऑटो अपने कोड को पूरा करने या विकल्पों में से एक पॉपअप खोलने विम 7 की

अधिक विशेषताएं इस blogpost में पाया जा सकता

बीटीडब्ल्यू, मुझे भी विम पसंद है, लेकिन पीडीटी (और अन्य आईडीई) में कोड सहायता की तुलना में बहुत अधिक सुविधाएं हैं जो मुझे इसे अधिक पसंद करती हैं। इसके अलावा

filetype plugin on 
au FileType php set omnifunc=phpcomplete#CompletePHP 

मैं आप इस प्लग-इन की सिफारिश::

0

मानक बाइंडिंग की तुलना में विम में टैब-ऑटोकंपलशन बनाने के लिए SuperTab पर देखें। यदि आप कोड इंडेक्सिंग में हैं तो आप सीटीएजी में भी देखना चाहेंगे। Google "php vim ctags" और आप इसे सेट अप करने का वर्णन करने वाले कई लेख देखेंगे।

आधिकारिक वीम विकी के पास कुछ अच्छी युक्तियों के साथ PHP section है, जैसे आधिकारिक PHP दस्तावेज़ों को एकीकृत करना।

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