Configure Vim for systemctl editing
This commit is contained in:
+7
-1
@@ -89,7 +89,11 @@ end
|
||||
set -gx GOPATH $HOME/go:$HOME/workrepo/go
|
||||
set -gx GOPROXY "goproxy.cn,direct"
|
||||
set -gx GOSUMDB "sum.golang.google.cn"
|
||||
# editor
|
||||
set -gx SYSTEMD_EDITOR vim
|
||||
set -gx EDITOR vim
|
||||
set -gx VISUAL vim
|
||||
set -gx SUDO_EDITOR vim
|
||||
add_to_path $HOME/go/bin
|
||||
add_to_path $HOME/.yarn/bin $HOME/.config/yarn/global/node_modules/.bin
|
||||
function gtr
|
||||
@@ -184,8 +188,10 @@ function sudo --wraps sudo
|
||||
if test (count $argv) -gt 0
|
||||
set cmd $argv[1]
|
||||
switch $cmd
|
||||
case systemctl
|
||||
command sudo env SYSTEMD_EDITOR=$SYSTEMD_EDITOR systemctl $argv[2..-1]
|
||||
case sc
|
||||
command sudo systemctl $argv[2..-1]
|
||||
command sudo env SYSTEMD_EDITOR=$SYSTEMD_EDITOR systemctl $argv[2..-1]
|
||||
case jc
|
||||
command sudo journalctl $argv[2..-1]
|
||||
case dc
|
||||
|
||||
Reference in New Issue
Block a user