บางครั้งมันเกิดขึ้นที่ฉันเปิดไฟล์และทำการปรับเปลี่ยนบางอย่างในฐานะผู้ใช้ของฉันเองโดยไม่สังเกตเห็นหรือ "ลืม" เพื่อสังเกต[read-only]คำเตือนในบรรทัดสถานะ (เช่น/etcไฟล์ config แบบสุ่มบางอย่าง/etc/resolv.conf)
:w!เห็นได้ชัดว่าล้มเหลวในกรณีนี้เนื่องจากผู้ใช้ของฉันไม่มีสิทธิ์ในการเขียนอยู่แล้ว ดังนั้นฉันต้อง:w /home/filenameออกและsudo mv ...อึดอัดมาก
มีวิธีใดบ้างที่ฉันเลื่อนระดับชั่วคราวไปที่รูทเพื่อให้สามารถบันทึกไฟล์ที่เปิดในปัจจุบันได้ (ฉันอยู่ในsudoersหรือ / และฉันสามารถsuโดยตรง)?
SuperWriteใช้งานได้ แต่มันสะท้อนไฟล์กลับมาที่คุณ เล่นมัน:silentเหมือนมีคุณป้อนรหัสผ่านของคุณลูกหูลูกตา