Entry: Write with sudo
All checks were successful
Mirror to GitHub / build-and-push (push) Successful in 53s
Gitea Actions Demo / build-and-push (push) Successful in 2m31s
Gitea Actions Demo / update-deployment-repo (push) Successful in 11s

This commit is contained in:
Jack Jackson 2025-04-18 22:06:49 -07:00
parent f0bf0bb171
commit 59508b7d59

View File

@ -0,0 +1,20 @@
---
title: "Write With Sudo"
date: 2025-04-18T22:06:20-07:00
tags:
- Tech-Snippets
---
A snippet that I find myself needing more often than I'd like to admit - when you've opened a file for editing in `vim`, but when you go to save you are reminded that it needs root permissions to do so.
<!--more-->
```
:w !sudo tee %
```
This translates to:
* `:w` - "write this file[^buffer] to..."
* `!` _ "...the stdin of the following command:"
* `tee %` - "the command `tee`, passed as argument \<the filename currently being edited\>"
[^buffer]: _Technically_ I think "this buffer" might be more accurate?