Install
Posix Shells(Bash、zsh、dash、sh 或 BusyBox 等):
在你的
.bashrc
,.zshrc
或者.profile
文件中按 shell 类型添加对应语句:eval "$(lua /path/to/z.lua --init bash)" # BASH 初始化
eval "$(lua /path/to/z.lua --init zsh)" # ZSH 初始化
eval "$(lua /path/to/z.lua --init posix)" # Posix shell 初始化
用下面参数初始化会进入“增强匹配模式”:
eval "$(lua /path/to/z.lua --init bash once enhanced)" # BASH 初始化
eval "$(lua /path/to/z.lua --init zsh once enhanced)" # ZSH 初始化
eval "$(lua /path/to/z.lua --init posix once enhanced)" # Posix shell 初始化
同时 zsh 支持 antigen/oh-my-zsh 等包管理器,可以用下面路径:
skywind3000/z.lua
进行安装,比如 antigen 的话,在
.zshrc
中加入:antigen bundle skywind3000/z.lua
就可以了(主要要放在 antigen apply 语句之前)。
Fish Shell:
新建
~/.config/fish/conf.d/z.fish
文件,并包含如下代码:source (lua /path/to/z.lua --init fish | psub)
Fish version
2.4.0
或者以上版本都支持,还有一种初始化方法:lua /path/to/z.lua --init fish > ~/.config/fish/conf.d/z.fish
但是第二种方法需要记得在 z.lua 位置改变或者 lua 版本升级后需要重新生成。
Power Shell:
在你 Power Shell 的配置文件
profile.ps1
中放入下面语句:iex ($(lua /path/to/z.lua --init powershell) -join "`n")
Windows cmd (with clink):
- 将 z.lua 和 z.cmd 拷贝到 clink 的安装目录。
- 将 clink 的安装目录添加到
%PATH%
(z.cmd 可以被任意位置调用到)。 - 保证 lua 命令在你的
%PATH%
环境变量中。
Windows cmder:
- 将 z.lua 和 z.cmd 拷贝到 cmder/vendor 目录中。
- 将 cmder/vendor 添加到环境变量
%PATH%
里面。 - 保证 lua 命令在你的
%PATH%
环境变量中。
当前内容版权归 skywind3000 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 skywind3000 .