微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

zsh 别名无法识别获取命令未找到错误

如何解决zsh 别名无法识别获取命令未找到错误

> ~ % alias ll="ls -l"
> ~ % alias
ll='ls -l'
run-help=man
which-command=whence
> ~ % ll
zsh: command not found: ll

知道为什么吗?之前工作正常,我正在清理一些 zsh 脚本以减少 shell 提示加载时间。我最终遇到了一个问题。我试过单引号,双引号。

解决方法

我用过fzf。我只使用 Ctrl+R 键绑定,并删除了文件中的其他键绑定。作为其中的一部分,我删除了下面的 if 块 https://github.com/junegunn/fzf/blob/6e3a2fe0bf5d53434b41e868c501d9f63c6328aa/shell/key-bindings.zsh#L19

这导致了这个问题。我仍然没有确切地找到哪条线以及为什么。我会在这里检查并更新它。现在这个区域是原因,它得到了修复

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。