आप निम्नलिखित 3 आदेशों की कोशिश कर सकते हैं:
:redir > filelist.txt | :ls | :redir END
redi[r][!] > {file}संदेशों को फ़ाइल में रीडायरेक्ट करें {file}। संदेश जो कमांड के आउटपुट हैं, उस फ़ाइल पर लिखे जाते हैं, जब तक कि पुनर्निर्देशन समाप्त नहीं हो जाता।
संदेशों और आदेशों को स्क्रीन पर गूँजने से रोकने के लिए, कमांड्स को एक फंक्शन में रखें और इसे कॉल करें :silent call Function()। विकल्प का उपयोग करने के लिए एक verbosefileविकल्प है, इसके साथ संयोजन में उपयोग किया जा सकता है :redir। इसके साथ अंतर :redirयह है कि जब verbosefileसेट किया जाता है तो क्रिया संदेश प्रदर्शित नहीं होते हैं ।
देखें: :help redir।