hook默认不启用
This commit is contained in:
parent
3fca46b35e
commit
988b430732
|
|
@ -62,13 +62,13 @@ fork自 oh my zsh,更纯净 更快速
|
||||||
|
|
||||||
_OMZ_APPLY_PREEXEC_HOOK
|
_OMZ_APPLY_PREEXEC_HOOK
|
||||||
是否允许OMZ开启"命令发生前"相关hook
|
是否允许OMZ开启"命令发生前"相关hook
|
||||||
默认true
|
默认false
|
||||||
行为:
|
行为:
|
||||||
1. 执行命令前 将修改当前终端会话的title为: $cmd
|
1. 执行命令前 将修改当前终端会话的title为: $cmd
|
||||||
|
|
||||||
_OMZ_APPLY_CHPWD_HOOK
|
_OMZ_APPLY_CHPWD_HOOK
|
||||||
是否允许OMZ开启"pwd变更后"相关hook
|
是否允许OMZ开启"pwd变更后"相关hook
|
||||||
默认true
|
默认false
|
||||||
行为:
|
行为:
|
||||||
1. 载入时,会自动切换到上一次cd过的目录
|
1. 载入时,会自动切换到上一次cd过的目录
|
||||||
2. 发生cd命令时,自动记录当前cd的目录(在缓存文件中)
|
2. 发生cd命令时,自动记录当前cd的目录(在缓存文件中)
|
||||||
|
|
|
||||||
|
|
@ -12,5 +12,5 @@ _apply_chpwd_hook() {
|
||||||
[ -d "$currentdir" ] && cd $currentdir
|
[ -d "$currentdir" ] && cd $currentdir
|
||||||
}
|
}
|
||||||
|
|
||||||
[ "$_OMZ_APPLY_PREEXEC_HOOK" != "false" ] && _apply_preexec_hook
|
[ "$_OMZ_APPLY_PREEXEC_HOOK" == "true" ] && _apply_preexec_hook
|
||||||
[ "$_OMZ_APPLY_CHPWD_HOOK" != "false" ] && _apply_chpwd_hook
|
[ "$_OMZ_APPLY_CHPWD_HOOK" == "true" ] && _apply_chpwd_hook
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue