मैं vimscript
में एक फ़ंक्शन में वर्तमान निर्देशिका में मौजूद फ़ाइल को जांचने के लिए एक सुरुचिपूर्ण तरीका ढूंढ रहा हूं।विस्क्रिप्ट: विशिष्ट फ़ाइल मौजूद है या नहीं,
मैं इसके साथ आया लेकिन यह सुनिश्चित नहीं है कि यह सबसे सुरुचिपूर्ण समाधान है (यदि यह मौजूद है तो मैं विम विकल्प सेट करूँगा) - क्या फ़ाइल नाम की एक और तुलना करने का कोई तरीका नहीं है - शायद vim
का उपयोग करें में निर्मित समारोह (?):
:function! SomeCheck()
: if findfile("SpecificFile", ".") == "SpecificFile"
: echo "SpecificFile exists"
: endif
:endfunction
यदि विशिष्ट फ़ाइल मौजूद है, तो वर्तमान उपयोगकर्ता के लिए पठनीय नहीं है। शायद findfile बेहतर है। – ppan
'फाइलreadable' उल्लेख के लिए सहायता यदि आप पठनीयता की परवाह नहीं करते हैं तो आप 'ग्लोब' का उपयोग कर सकते हैं। –
अगर फ़ाइलreadable (विस्तृत करें ("~/.vim/bundle/vundle/README.md")) जी दें: हैसंडल = 1 एंडिफ़ – metaphy