aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/cheat/suda.vim
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2019-09-05 07:05:07 +0200
committerneodarz <neodarz@neodarz.net>2019-09-05 07:05:07 +0200
commite0c0d4b38cde20e2300e86b69414dd9851b47456 (patch)
tree5df65243447352a9637d1f783247bfd5ccff2ef4 /dotfiles/cheat/suda.vim
parentdc45bf89a66ec6c8cd25cf5605deb853f6984705 (diff)
downloaddotfiles_dotdrop-e0c0d4b38cde20e2300e86b69414dd9851b47456.tar.xz
dotfiles_dotdrop-e0c0d4b38cde20e2300e86b69414dd9851b47456.zip
ooo
Diffstat (limited to 'dotfiles/cheat/suda.vim')
-rw-r--r--dotfiles/cheat/suda.vim20
1 files changed, 20 insertions, 0 deletions
diff --git a/dotfiles/cheat/suda.vim b/dotfiles/cheat/suda.vim
new file mode 100644
index 0000000..2d6d274
--- /dev/null
+++ b/dotfiles/cheat/suda.vim
@@ -0,0 +1,20 @@
+" Open a current file with sudo
+:e suda://%
+
+" Save a current file with sudo
+:w suda://%
+
+" Edit /etc/sudoers
+:e suda:///etc/sudoers
+
+" Read /etc/sudoers (insert content under the cursor)
+:r suda:///etc/sudoers
+
+" Read /etc/sudoers at the end
+:$r suda:///etc/sudoers
+
+" Write contents to /etc/profile
+:w suda:///etc/profile
+
+" Save contents to /etc/profile
+:saveas suda:///etc/profile