From ad66c9387f02eba86df90bd624286861ca2682aa Mon Sep 17 00:00:00 2001 From: Fabian Ising Date: Tue, 25 Jul 2023 13:59:37 +0200 Subject: [PATCH] [nvim] Make sudo save easier --- nvim/init.vim | 3 ++- zsh/.zshrc | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/nvim/init.vim b/nvim/init.vim index 41bf126..9415d4a 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -106,7 +106,8 @@ set modeline let mapleader = "\" " Make space the leader key nnoremap w :w| " Write file nnoremap q :q| " Close file -nnoremap s :w !sudo tee %L +nnoremap s :w !sudo -A tee %L +cmap w!! w !sudo -A tee > /dev/null % nmap V| " Change to visual line mode map q: :q| " No command history diff --git a/zsh/.zshrc b/zsh/.zshrc index 89d6495..39b035f 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -50,6 +50,9 @@ if `which go &>/dev/null`; then export GOPATH=$(go env GOPATH) fi +# Sudo workaround for neovim +export SUDO_ASKPASS=$(command -v ssh-askpass) + # Powerlevel 10k # Remove padding on right side ZLE_RPROMPT_INDENT=0