向ZSH中的PATH变量添加新条目

我正在使用zsh,并试图向路径变量添加一个新条目(/home/david/pear/bin),但我不知道如何添加

最让我困惑的是没有一个
在我的~/.zshrc文件中引用PATH变量,但执行echo$PATH返回:

/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/bin:/usr/games

所以在某个地方设置了一个PATH变量

实际上,使用ZSH允许您使用环境变量的特殊映射。因此,您可以简单地执行以下操作:

#append
路径+=('/home/david/pear/bin')
#或预编
path=('/home/david/pear/bin'$path)
#导出到子进程(使其由子进程继承)
导出路径

对我来说,这是一个非常简洁的特性,可以传播到其他变量。
例如:

排版-tld\u LIBRARY\u路径LD\u LIBRARY\u路径:

发表评论