Jeśli otworzysz plik, do którego nie masz uprawnień do zapisu w vimie, to zdecydujesz, że musisz go zmienić, możesz napisać zmiany bez wychodzenia z vima :w !sudo tee %
, ponieważ nie rozumiem, jak to może działać. Czy możesz to przeanalizować?
Rozumiem tę :w
część, zapisuje bieżący bufor na dysk, zakładając, że już jest z nim związana nazwa pliku, prawda?
Rozumiem również, kto !
wykonuje sudo tee
polecenie i %
reprezentuje bieżącą zawartość bufora, prawda?
Ale nadal nie rozumiem, jak to działa.
tee
?