346


viで編集してShift+ZZ -> 権限がありません！  
となったときにどう対処すればいいですか？


CC BY-SA 3.0
2014-12-04T04:24:33.060
344
2014-12-16T11:19:21.657
525
question
vim linux
root権限じゃないのにVimで保存したい


`:w !sudo tee % > /dev/null` でOK


CC BY-SA 3.0
2014-12-04T04:24:33.060
345
2014-12-04T04:24:33.060
525
344
answer


それを支援するプラグイン [sudo.vim](http://www.vim.org/scripts/script.php?script_id=729)
もあります。

# 個人的には sudo tee のほうが好きですが ;)


CC BY-SA 3.0
2014-12-04T04:32:03.000
346
2014-12-04T04:32:03.000
208
344
answer


.vimrcに

`cnoreabbrev w!! w !sudo tee > /dev/null %`

と書けば`:w!!`で保存できますよ。


CC BY-SA 3.0
2014-12-16T08:36:06.153
1718
2014-12-16T11:19:21.657
2014-12-16T11:19:21.657
3822
2713
344
answer