में हेडर डालने का कोई तरीका है जब मैं vim में एक नई फ़ाइल खोलता हूं तो हेडर जोड़ने के लिए कोई तरीका है? मेरा उद्देश्य स्वचालित रूप से शेबैंग "#! /usr/bin/python"
जोड़ना है जब मैं "vim test.py"
कमांड का उपयोग कर एक नई फ़ाइल खोलता हूं। अगर फ़ाइल पहले से मौजूद है, तो कोई हेडर डाला जाना चाहिए।स्वचालित रूप से vim
8
A
उत्तर
24
अपने विन्यास फाइल में इस लाइन जोड़ें:
autocmd BufNewFile *.py 0put =\"#!/usr/bin/python\<nl>\"|$
3
इस अति-मारने हो सकता है, लेकिन आप विम, उदा टुकड़ा लिपियों में से एक पर दिखाई दे सकता है snipMate - http://www.vim.org/scripts/script.php?script_id=2540
लेकिन, आप जो चाहते हैं, तो आप सिर्फ एक आदेश है कि एक फ़ाइल में पढ़ता है के लिए एक महत्वपूर्ण नक्शा सकता है। उदाहरण के लिए:
nmap <leader>r :r boiler_mashbang<cr>
और फिर फ़ाइल में अपना बॉयलरप्लेट डालें: boiler_mashbang।
संबंधित मुद्दे
- 1. कैसे स्वचालित रूप से vim
- 2. स्वचालित रूप से फ़ाइल अद्यतन
- 3. स्वचालित रूप से Minecraft
- 4. स्वचालित रूप से
- 5. स्वचालित रूप से pathforResource
- 6. स्वचालित रूप से
- 7. स्वचालित रूप से JTable
- 8. स्वचालित रूप से VisualVM
- 9. स्वचालित रूप से व्यवस्थापक
- 10. स्वचालित रूप से जावा
- 11. स्वचालित रूप से संग्रह
- 12. स्वचालित रूप से RSpec
- 13. WebClient स्वचालित रूप से
- 14. स्वचालित रूप से MongoDB
- 15. स्वचालित रूप से
- 16. NH12ern85 स्वचालित रूप से
- 17. स्वचालित रूप से डाउनलोड
- 18. स्क्रिप्ट स्वचालित रूप से
- 19. शॉर्टकट स्वचालित रूप से
- 20. गतिशील रूप vim
- 21. प्रोग्रामेटिक रूप से vim को कमांड भेजें
- 22. Vim
- 23. स्वचालित रूप से संस्करण संख्या
- 24. स्वचालित रूप से श्रृंखला में
- 25. स्वचालित रूप से पाइथन स्क्रिप्ट
- 26. ग्रहण - कैसे स्वचालित रूप से
- 27. स्वचालित रूप से बेस व्यू
- 28. Gson स्वचालित रूप से classname
- 29. स्वचालित रूप से सार्वजनिक (जावा)
- 30. svn सर्वर स्वचालित रूप से
snipMate के साथ, आप अभी भी स्पष्ट रूप से एक ट्रिगर टाइप करने की आवश्यकता है, लेकिन विचार सही है, vim.org पर कई "सम्मिलित टेम्पलेट" प्लगइन्स हैं। –