knp*_*wrs 12 zsh oh-my-zsh
看来我已经autopushd打开了(我知道我没有打开它),这很烦人,因为我更喜欢选择何时使用目录堆栈。我怎样才能关掉autopushd?
autopushd
我已经看过了~/.zshrc,~/.oh-my-zsh/oh-my-zsh.sh但找不到任何东西。
~/.zshrc
~/.oh-my-zsh/oh-my-zsh.sh
我在 Mac OSX Lion 上使用 oh-my-zsh。
jhe*_*ger 8
它设置在~/.oh-my-zsh/lib/directories.zsh. 我要么在那里评论它,要么.zshrc在加载 oh-my-zsh 后取消设置你的选项。
~/.oh-my-zsh/lib/directories.zsh
.zshrc
小智 5
也许您已经dirpersist加载了 oh-my-zsh 中的插件,或者您$ZDOTDIR/z.*在启动时正在采购某种插件。查看启动文件的联机帮助页。
dirpersist
$ZDOTDIR/z.*
只需键入unsetopt autopushd以禁用当前会话的功能并setopt验证它是否真的已卸载。
unsetopt autopushd
setopt
为了找到我会运行的问题的根源zsh -x 2> log,立即退出并检查日志中每个pushd的上下文......
zsh -x 2> log
归档时间:
13 年,8 月 前
查看次数:
1577 次
最近记录:
5 年,10 月 前