readonly のまま編集してしまったファイルを sudo を使って強制的に保存する方法

1.コマンドモードで下記を実行

:w !sudo tee %

w : ファイルの保存
!sudo tee : ! にて コマンド「sudo tee」を指示
% : 現在開いているファイル
 ⇒ 現在開いているファイルに対して、tee コマンドで強制的に上書きすることになります。

2.上記を実行後は

:q!

で終了してください。


ソ−ス:vim :: readonly のファイルを sudo で強制的に保存する [Tipsというかメモ]