कभी-कभी ऐसा होता है कि मैं एक फ़ाइल खोलता हूं और बिना किसी सूचना या [read-only]स्टेटस लाइन (यानी कुछ रैंडम /etcकॉन्फिग्रेशन फाइल जैसे /etc/resolv.conf) को नोटिफाई करने के लिए या "भूल" के बिना अपने उपयोगकर्ता के रूप में कुछ संशोधन करता हूं ।
:w!इस मामले में स्पष्ट रूप से विफल रहता है क्योंकि मेरे उपयोगकर्ता की वैसे भी कोई लिखित अनुमति नहीं है। इसलिए मुझे :w /home/filenameबाहर निकलना होगा और sudo mv ...बहुत असहज होना पड़ेगा ।
क्या कोई ऐसा तरीका है जिससे मैं वर्तमान में खोली गई फ़ाइल को सहेजने में सक्षम होने के लिए अस्थायी रूप से जड़ तक बढ़ जाऊं? (दिया मैं sudoersया में हूँ / और मैं suसीधे कर सकते हैं)?
SuperWriteकाम करता है, लेकिन यह आप पर फ़ाइल वापस गूँजती है। यह चल रहा है:silently आप अदृश्य रूप से अपना पासवर्ड दर्ज किया है।