autocmd पर टैग किए गए जवाब

`ऑटोकैमड` कुछ घटनाओं पर स्वचालित रूप से निष्पादित कमांड हैं। इस टैग के लिए `ऑटोकम` परिभाषाएँ बनाने या संशोधित करने पर प्रश्न उपयुक्त हैं।

5
मैं किसी निर्देशिका में किसी फ़ाइल को कैसे सहेज सकता हूं जो अभी तक मौजूद नहीं है?
मान लीजिए कि मैं एक निर्देशिका में एक नई फ़ाइल को संपादित करने के लिए विम शुरू करता हूं जो अभी तक नहीं बनाई गई है: vim nonExisitingDirectory/newFile.txt विम मुझे खुशी से एक खाली बफर दिखाएगा और मैं अपनी नई फ़ाइल लिखना शुरू कर सकता हूं। लेकिन जब मैं फ़ाइल …
35 save  autocmd 

3
मुझे एग्रुप का उपयोग क्यों करना चाहिए?
मैं समझता हूं कि ऑटो कमांड कैसे काम करते हैं, और उनका उपयोग कैसे किया जाता है, लेकिन मैं इस बात से थोड़ा आश्वस्त हूं कि ऑग्रुप क्या है। में पढ़ता हूँ:help augroup *:aug* *:augroup* :aug[roup] {name} Define the autocmd group name for the following ":autocmd" commands. The name "end" …
31 autocmd 

2
क्या आटोक्मड में AND घटनाओं का कोई रास्ता है?
मैं autocmd दो घटनाओं पर ट्रिगर करना चाहता हूं, लेकिन एक तरह से यह आमतौर पर नहीं होता है, अर्थात यदि दोनों में से कोई भी घटना हुई है तो ट्रिगर करें autocmd। अगर दोनों घटनाएं हुईं तो मैं इसे ट्रिगर करना चाहता हूं। उदाहरण के लिए: इसे करने का …
21 autocmd 

2
WinEnter, BufEnter, BufRead, Syntax, FileType घटनाओं का क्रम क्या है?
मैं autocmd.txtमदद के माध्यम से चला गया , लेकिन इस बारे में जानकारी बिखरी हुई है और हमेशा मौजूद नहीं है (उदाहरण के साथ BufRead)। कोई व्यक्ति जो इस कुएं को समझता है, इन घटनाओं के क्रम को सूचीबद्ध कर सकता है - शायद परांठे में चिह्नित शर्तों की तरह …

2
फ़ाइल आकार और प्रकार के आधार पर हाइलाइटिंग सिंटैक्स को अक्षम करें
मुझे अक्सर विभिन्न XML फ़ाइलों को विम के साथ संपादित करना पड़ता है, जो आकार में बेतहाशा भिन्न होता है - कॉन्फ़िगरेशन फ़ाइलों से कुछ हंड्रेड लाइनों से लेकर डेटा फ़ाइलों का उत्पादन 2GB तक के आकार के साथ। सिंटैक्स हाइलाइटिंग सक्षम होना निश्चित रूप से एक बहुत बुरा विचार …

1
एक फुटप्लगिन में एक ऑटोकैमड के लिए, क्या मुझे पैटर्न मिलान या <बफर> का उपयोग करना चाहिए?
मेरे पास फ़ाइल को स्वचालित रूप से सहेजने के लिए TeX और Markdown फ़ाइलों के लिए एक स्वतः पूर्णता है। कुछ भी असाधारण नहीं: autocmd CursorHold *.tex,*.md w हालाँकि, इन फ़ाइलों के लिए कस्टम सेटिंग्स बढ़ने पर, मैंने उन्हें अलग कर दिया ftplugin/tex.vimऔर ftplugin/markdown.vim: " ftplugin/tex.vim autocmd CursorHold *.tex w …
14 autocmd  filetype 

1
क्या Vim में .odt, .doc, .docx, .rtf और अन्य गैर-सादा-पाठ स्वरूपों के साथ आसानी से काम करना संभव है?
कभी-कभी किसी ने मुझे एक भेजता है .odt, .docऔर .docxफ़ाइल; ओपनऑफ़िस में उन्हें खोलना हमेशा एक दर्द होता है क्योंकि, ओपनऑफ़िस। अभी मैं odt2txtइन फ़ाइलों को सादे पाठ में बदलने के लिए कई प्रकार के कमांडलाइन टूल (जैसे ) का उपयोग करता हूं , सादे पाठ को एक अस्थायी फ़ाइल …

3
किसी शब्द के दूसरे अक्षर को स्वचालित रूप से कैसे कम करें?
जब मुझे बहुत अधिक पाठ लिखना होता है तो मैं अक्सर अपनी उंगली दबाकर रखता हूं shiftजब मैं एक वाक्य का पहला अक्षर लिखता हूं जो अक्सर होता है: [...]end of sentence. NEw sentence[...] यहाँ Eके NEwछोटे अक्षर में होना चाहिए। मैं तब एक फंक्शन बनाने की कोशिश कर रहा …

2
एक विम ऑटोकॉमैंड से उत्पादन को दबाएं
मेरे पास अपने स्वर में परिभाषित एक ऑटोकॉमैंड है: au BufWritePost * !./make.sh स्क्रिप्ट 3 बार फाइल make.shसंकलित करती है .texऔर मैं नहीं चाहता कि आउटपुट प्रदर्शित हो। क्या आउटपुट को दबाने का एक तरीका है? मैंने कमांड silentसे पहले एक लाइन जोड़ने की कोशिश की au, लेकिन यह काम …
13 autocmd 

3
फ्लाई पर एक एग्रुप को सक्षम / अक्षम कैसे करें?
मैंने augroupअपनी .vimrcयुक्तियों में एक बनाया autocmdऔर मुझे autocommandइसे उड़ाने में सक्षम / अक्षम करने की आवश्यकता है । विचार एक मानचित्रण बनाने के लिए है ( F4उदाहरण के लिए कहते हैं ) जो इन ऑटोकॉमैंड्स को एक बार दबाए जाने और उन्हें निष्क्रिय करने पर सक्षम करेगा जब किसी …

1
कुछ फ़ाइल प्रकारों के लिए वर्तनी जांच कैसे सक्षम करें?
मैं रूबी और मार्कडाउन की फाइलों के बीच पलता हूं। क्या कोई ऐसा तरीका है जिसे मैं set spellकिसी *.mdफ़ाइल को खोलने पर स्वचालित रूप से सेट कर सकता हूं , लेकिन जब मैं एक को खोलता हूं तो नहीं *.rb?

1
बिना फ़ाइल, गैर-मौजूदा फ़ाइल, या रिक्त फ़ाइल (लेकिन मौजूदा फ़ाइल से शुरू होने पर नहीं) के साथ विम को शुरू करने पर मैं एक ऑटोकैमड कैसे चला सकता हूं?
जब मैं विम शुरू करूं, तो मैं निम्नलिखित परिदृश्य में एक ऑटोकैमड चलाना चाहता हूं: कोई फ़ाइल नाम निर्दिष्ट नहीं है। जब फाइल नई हो। जब फ़ाइल मौजूद है, लेकिन पूरी तरह से खाली है। उपरोक्त तीनों मामलों में मैं एक ऑटोकैमड चलाना चाहता हूं; विशेष रूप से, मैं केवल …

1
मैं एक त्रुटि फेंकने के बिना एक फ़ाइल लिखने से विम को कैसे रोक सकता हूं?
मैं लापता निर्देशिका बनाने से पहले पुष्टि करने के लिए इस उत्तर से कोड को बेहतर बनाने की कोशिश कर रहा हूं , यही मैं लिख रहा हूं: function! CreateDirectoryAskConfirmation(path) if !isdirectory(a:path) echohl Question echo "Create directory " . a:path . "?" echohl None let response = nr2char(getchar()) if response …
10 save  autocmd  error 

3
मैं नई विम फ़ाइलों में कंकाल पाठ कैसे जोड़ूँ?
मैं C ++ लिखने के लिए Vim का उपयोग करता हूं, और मेरे पास कुछ #include&lt;&gt;कथन, टिप्पणियाँ आदि हैं, जिन्हें मुझे अपनी बनाई प्रत्येक नई फ़ाइल में शामिल करना होगा। मैंने जोड़ लिया है autocmd BufNewFile *.cpp r C:\(full file path of skeleton text file) मेरे vimrc के लिए, क्योंकि …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.