मैं autocmd.txtमदद के माध्यम से चला गया , लेकिन इस बारे में जानकारी बिखरी हुई है और हमेशा मौजूद नहीं है (उदाहरण के साथ BufRead)।
कोई व्यक्ति जो इस कुएं को समझता है, इन घटनाओं के क्रम को सूचीबद्ध कर सकता है - शायद परांठे में चिह्नित शर्तों की तरह
WinEnter
BufEnter (if this window is for a different buffer than the current)
और इतने पर, आसान संदर्भ के लिए?
नोट (नीचे मेरी अपनी टिप्पणी से नकल) : मैं उनमें से व्यक्तिगत स्पष्टीकरण, जो ठीक हैं के बारे में बात नहीं कर रहा हूँ, लेकिन कैसे वे एक दूसरे के साथ बातचीत और किस क्रम में वे होने के बारे में। उदाहरण के लिए, WinEnterकहते हैं , "विम्न विंटर ऑटोकॉमंड के बाद BufEnter ऑटोकॉमैंड्स को निष्पादित करता है", TabEnterकहता है "WinEnter को ट्रिगर करने और BufEnter ईवेंट को ट्रिगर करने से पहले", यह सभी कई जगहों पर इस तरह बिखरा हुआ है। और कभी-कभी इसका उल्लेख बिल्कुल नहीं किया जाता है (उदाहरण के लिए। BufReadयह उल्लेख नहीं करता है कि क्या यह बुफनेटर के बाद या उससे पहले चलता है - शायद कोई विशेषज्ञ इसे किसी अन्य जानकारी के टुकड़े से प्राप्त कर सकता है, लेकिन मैं नहीं कर सकता।
इसलिए, मेरा इरादा यहाँ है। इन घटनाओं के क्रम के लिए एक एकल, सरल संदर्भ बनाएं, जिसे गैर-विशेषज्ञों द्वारा जल्दी से देखा जा सकता है,autocmd घटना विनिर्देशों।
WinEnterकहते हैं , "विम्न विंटर ऑटोकॉमंड के बाद BufEnter ऑटोकॉमैंड्स को निष्पादित करता है", TabEnterकहता है "WinEnter को ट्रिगर करने और BufEnter ईवेंट को ट्रिगर करने से पहले", यह सभी कई जगहों पर इस तरह बिखरा हुआ है। और कभी-कभी इसका उल्लेख नहीं किया जाता है (उदाहरण के लिए। BufReadयह उल्लेख नहीं करता है कि क्या यह बुफनेटर के बाद या उससे पहले चलता है - शायद कोई विशेषज्ञ इसे किसी अन्य जानकारी के टुकड़े से प्राप्त कर सकता है, लेकिन मैं नहीं कर सकता।
autocmdघटना विनिर्देशों में अधिक सटीक हो सके ।