linux - 输入 'ls' 命令时,我得到 'zsh: command not found: gls'

标签 linux zsh ls iterm2 oh-my-zsh

<分区>

刚刚发生了一些奇怪的事情。

我在我的 MacBook 上使用 iTerm2 和 oh-my-zsh,并且是最新的(iTerm2 的 build 3.0.10 和我不知道是什么的 oh-my-zsh 的当前版本)。更新后,键入 ls 命令时会发生这种情况:

ls

zsh: command not found: gls

...有谁知道刚刚发生了什么以及如何解决这个问题?我从未听说过 gls,只是想找回我原来的 ls!

编辑:

出于某种原因,更新为 ls='gls --color=tty' 创建了一个别名,并且由于我没有 gls,因此找不到该命令。我只是将别名更改为:

alias ls='ls -G'

(在此处找到:https://superuser.com/questions/183876/how-do-i-get-ls-color-auto-to-work-on-mac-os-x)

现在又可以用了。应该在发布之前弄清楚这一点! :)

最佳答案

如我所见:

出于某种原因,更新为 ls='gls --color=tty' 创建了一个别名,并且由于我没有 gls,因此找不到该命令。我只是将别名更改为:

别名 ls='ls -G' (在这里找到:https://superuser.com/questions/183876/how-do-i-get-ls-color-auto-to-work-on-mac-os-x)

现在又可以用了。应该在发布之前弄清楚这一点! :)

关于linux - 输入 'ls' 命令时,我得到 'zsh: command not found: gls',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40175669/

相关文章:

python - 尝试将命令行输出保存到文件时出错

无法将包含数据的数组添加到共享内存

git - 将 parse_git_branch 函数从 bash 翻译成 zsh(用于提示)

linux - 如何在 Linux 中使用命令 "find . -type f -ls"获取按时间排序的列表(ASC/DESC)?

linux - 按日期排序查找命令

c++ - Travis CI 从源日志限制错误安装 boost

python - 帮助了解 *nixes 中的 Python 结构

autocomplete - zsh 函数 : forward completion to subfunction

performance - ZSH 的时间命令是否接受任何参数,如 -p?

linux - 为什么 cd 命令在尝试使用另一个命令进行管道传输时不起作用