Ini adalah situasi yang sering dihadapi Sebagai contoh, kita sering perlu menyambung ke pelayan dan menggunakan vim untuk mengubah suai fail konfigurasi Kebanyakan pengubahsuaian fail konfigurasi memerlukansudo
权限的,但是读取的时候不需要。因此很多时候我们用当前系统账号修改了半天文件,等到最后:wq
的时候才发现,原来没有写权限。以前都是退出后再用sudo vim
penyuntingan semula, tetapi kaedah ini terlalu menyusahkan ? Bagaimana untuk mengekalkan kandungan yang sedang diedit apabila menukar pengguna?
Rujukan: http://vim.wikia.com/wiki/Su-write
Laksanakan perkara berikut dalam vim untuk menyimpan kandungan fail tanpa menukar pengguna. .
p.s. Jika tiada simbol khas seperti ruang dalam nama fail, tanda petikan di sekitar % terakhir boleh ditinggalkan.
Simpan ke fail lain, kemudian keluar, tulis ganti fail