[zsh] remove zed command

This commit is contained in:
2026-05-04 16:57:59 +08:00
parent 5bfe33d989
commit e65015cebe
+2 -13
View File
@@ -1643,7 +1643,8 @@ bind2maps emacs viins vicmd -- -s '\e'${key[Left]} backward-word
# autoloading
zrcautoload zmv
zrcautoload zed
# zrcautoload zed # o4: 禁用 zed, 和 zed editor 的 cli binary name 撞车了
unset -f zed
# we don't want to quote/espace URLs on our own...
# if autoload -U url-quote-magic ; then
@@ -3129,18 +3130,6 @@ function profile () {
ZSH_PROFILE_RC=1 zsh "$@"
}
#f1# Edit an alias via zle
function edalias () {
[[ -z "$1" ]] && { echo "Usage: edalias <alias_to_edit>" ; return 1 } || vared aliases'[$1]' ;
}
compdef _aliases edalias
#f1# Edit a function via zle
function edfunc () {
[[ -z "$1" ]] && { echo "Usage: edfunc <function_to_edit>" ; return 1 } || zed -f "$1" ;
}
compdef _functions edfunc
# use it e.g. via 'Restart apache2'
#m# f6 Start() \kbd{service \em{process}}\quad\kbd{start}
#m# f6 Restart() \kbd{service \em{process}}\quad\kbd{restart}