安装后 cheat
(command cheat sheets from the command line) ,我尝试使用 provided zsh script 启用自动完成功能.但是,我似乎没有找到脚本的正确位置。
到目前为止
- 我获取了
cheat.zsh
; - 复制到
~/.oh-my-zsh/custom/plugins/cheat/_cheat.zsh
; - 将作弊添加到
plugins
我的数组~/.zshrc
; - 重新加载我的 shell。
输入 cheat d<TAB>
时不会自动完成.
问题
那么在 Linux 上 zsh 自动补全脚本放在哪里呢?
最佳答案
我通过将 cheat.zsh
添加到 ~/.oh-my-zsh/plugins
目录来让它工作。 Zsh 检查在 FPATH
上自动加载函数,所以尝试:
echo $FPATH
然后将文件添加到 FPATH
或将文件移动到路径上的文件夹中。
这实际上更好地解释了它: https://unix.stackexchange.com/questions/33255/how-to-define-and-load-your-own-shell-function-in-zsh
关于linux - 在 Linux 上哪里放置 zsh 自动完成脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25290751/