こんな経験にあったことはありませんか
「うわーん、ドラ◯もん!sudoつけ忘れたよぉ!」
解決方法
:w !sudo tee > /dev/null %
覚えられないよ
.vimrcに
# 保存時にsudo権限で無理やり保存
cnoremap w!! w !sudo tee > /dev/null %<CR> :e!<CR>
と設定し、vimで保存時に
:w!!
注意事項
- そもそもsudo権限がない
- 3回以上パスワードを間違える
- ctrl+c等でキャンセルする
と編集がリフレッシュされて消えます.
これが嫌な人は、.vimrcを
# 保存時にsudo権限で無理やり保存
cnoremap w!! w !sudo tee > /dev/null %<CR>
に変更して
:w!!
で保存した後に
:e!
で再読み込みをするか
:q!
でバッファを閉じでください。