मैं बस एक समारोह से अगले में .c/.cpp फ़ाइलों में कूदना चाहता हूं। मैं उसको कैसे करू?एक सी/सी ++ फ़ंक्शन से अगले (दोनों दिशाओं) में कैसे स्थानांतरित करें
उत्तर
मेरा मानना है कि आप ]]
जो प्रथम स्तंभ पर अगले {
चार करने के लिए कूदता है के लिए देख रहे हैं।
इसी तरह के विकल्प हैं, बस अधिक जानकारी के लिए :help ]]
आज़माएं।
विपुल-ctags यह Emacs साथ काम करता है पर एक नजर डालें, और अपने "vim" बात ;-)
के उपयोग के बारे में [[और]], vim डॉक्स में motion.txt से निम्न पर ध्यान दें:
If your '{' or '}' are not in the first column, and you would like to use "[[" and "]]" anyway, try these mappings: :map [[ ?{w99[{ :map ][ /}b99]} :map ]] j0[[%/{ :map [] k$][%?}
इनके साथ समस्या यह है कि यदि आपके पास है एक खोज सक्रिय है और आप इन मानचित्रों का उपयोग करते हैं, आपकी खोज ओवरराइट की जाएगी। – Jake
मैं कार्यों के साथ इन मैपिंग जो कर देगा [[और]] काम का उपयोग कि डॉन लाइन की शुरुआत में शुरूआत नहीं करें।
map ]] :call search("^\\(\\w.*\\)\\?{")<CR>
map [[ :call search("^\\(\\w.*\\)\\?{", "b")<CR>
map ][ :call search("^}")<CR>
map [] :call search("^}", "b")<CR>
हू, कर्सर को मैच के अंत में बनाएं जो '{' या '}' जैसे 'मानचित्र'] है: कॉल सर्च ("^ \\ (\\ w। * \\) \\? {", " ई ")
- 1. आरएसआईएनसी: मैं दोनों दिशाओं में सिंक्रनाइज़ कैसे करूं?
- 2. Django व्यवस्थापक में ManyToManyField के दोनों दिशाओं तक कैसे पहुंचे?
- 3. सीसी
- 4. सीसी
- 5. क्या मुझे एक Grails असाइन करने की आवश्यकता है दोनों दिशाओं में एक रिश्ता है?
- 6. कॉल/सीसी
- 7. डेटा को एक गतिविधि से दूसरे में कैसे स्थानांतरित करें?
- 8. क्या एमटीयू संशोधन दोनों दिशाओं को प्रभावित करते हैं?
- 9. मेल सीसी
- 10. जावा जेएसएसई टीएलएस - क्या यह कनेक्शन दोनों दिशाओं में सुरक्षित रूप से एन्क्रिप्ट किया गया है?
- 11. ईएसएस/एमैक्स में, मैं सीसी सीजे या सीसी सीआर
- 12. क्यूटी में फ़ाइलों को कैसे स्थानांतरित करें?
- 13. कर्सर को प्रोग्रामिंग के बाद अगले UITextField में कैसे स्थानांतरित करें?
- 14. सीसी .NET
- 15. पीट में डीपी और सीसी कैसे बदलते हैं?
- 16. कैसे साफ़ करें: दोनों; सही ढंग से?
- 17. दोनों धुंध और परिवर्तन से कैसे बाध्य करें, लेकिन Jquery/Javascript में केवल एक बार फ़ंक्शन ट्रिगर करें?
- 18. छवियों को नीचे से ऊपर तक कैसे स्थानांतरित करें?
- 19. स्कैला में "कॉल-सीसी" पैटर्न?
- 20. बाहरी घोषणा और फ़ंक्शन परिभाषा दोनों एक ही फ़ाइल में
- 21. अगले एक से पहले एक jquery एनीमेशन समाप्त होने के लिए कैसे प्रतीक्षा करें?
- 22. माइक्रोकंट्रोलर से एम्बेडेड लिनक्स में कैसे स्थानांतरित करें?
- 23. एक सीएसवी फ़ाइल में डेटासेट को कैसे स्थानांतरित करें?
- 24. शाखा से दूसरे में सभी कामों को कैसे स्थानांतरित करें?
- 25. गूगल मैप्स दिशाओं API v3 में अलग-अलग मार्कर बदलें
- 26. अगले टेक्स्टफील्ड पर जाने के लिए कीबोर्ड कैसे प्राप्त करें
- 27. एक किनेक्ट कंकाल को दूसरी स्थिति में कैसे स्थानांतरित करें
- 28. निकटतम अगले एक घंटे
- 29. रैफेल सेट कैसे स्थानांतरित करें?
- 30. सी # में फ़ंक्शन पॉइंटर से फ़ंक्शन नाम कैसे प्राप्त करें?
जावा/सी ++ तरीकों http://stackoverflow.com/questions/12128678/vim-go-to-beginning-end-of-next-method (एक शीर्ष 'वर्ग पर सीमित होने चाहिए {}') , फ़ंक्शन की शुरुआत: http://stackoverflow.com/questions/2109503/how-to-jump-to-the-beginning-of-a-function-body-in-vim –