Terkadang saya mulai mengedit file konfigurasi /etc
menggunakan Vim, tetapi lupa untuk menggunakan sudo
untuk memulai Vim. Hasil yang tidak dapat dihindari kemudian adalah bahwa setelah menyelesaikan pengeditan saya, saya menemukan pemberitahuan yang menakutkan bahwa saya tidak memiliki izin untuk menyimpan file.
Sebagian besar pengeditan cukup kecil sehingga saya hanya keluar dari Vim dan melakukan semuanya lagi sebagai root. Tentu saja saya bisa menyimpan ke lokasi yang bisa saya tulis dan menyalinnya sebagai root, tetapi itu juga agak menjengkelkan.
Tapi saya yakin ada cara yang lebih mudah untuk menjadi root atau digunakan sudo
dari dalam Vim, tanpa harus membuang perubahan. Jika metode ini tidak akan bergantung pada sudo
pengaturan untuk pengguna, itu akan menjadi lebih baik.
sudoedit
alih-alihvim
untuk semua pengeditan admin. Ini salah satu cara untuk tidak pernah mengalami masalah ini lagi :). +1 untuk jawaban Gilles .