Якщо ви відкриєте файл, на який у вас немає дозволу писати в vim, вирішите, що вам потрібно його змінити, ви можете записати свої зміни, не виходячи з vim, зробивши це, :w !sudo tee %
я не розумію, як це може працювати. Чи можете ви просіть це?
Я розумію :w
частину, вона записує поточний буфер на диск, припускаючи, що з ним вже є ім'я файлу, правда?
Я також розумію, !
що виконує sudo tee
команду і %
представляє поточний вміст буфера правильно?
Але досі не розумію, як це працює.
tee
?