zsh-autosuggestions/zsh-autosuggestions.plugin.zsh
JT 844304b2cd
feat: standardized handling $0
For all kinds of plugin managers to get the plugin’s location properly, we need to handle `$0` correctly.
2021-06-29 17:04:04 +08:00

7 lines
230 B
Bash

# According to the standard:
# https://github.com/zdharma/Zsh-100-Commits-Club/blob/master/Zsh-Plugin-Standard.adoc
0="${ZERO:-${${0:#$ZSH_ARGZERO}:-${(%):-%N}}}"
0="${${(M)0:#/*}:-$PWD/$0}"
source ${0:h}/zsh-autosuggestions.zsh