Допустим, что ты открыл и отредактировал файл, но не можешь его сохранить, потому что у редактора не хватает прав. Можно закрыть редактор без сохранения, открыть заново с sudo, но придётся заново внести все изменения. Иногда изменения достаточно большие, поэтому этот вариант не подходит. В такой ситуации в vim можно использовать следующий ход:
:w !sudo tee %