【发布时间】:2017-03-03 16:58:40
【问题描述】:
刚刚发生了一些奇怪的事情。
我在我的 MacBook 上使用 iTerm2 和 oh-my-zsh 并且是最新的(构建 3.0.10 的 iTerm2 和当前版本的 oh-my-zsh,我不知道是什么)。更新后,键入 ls 命令时会发生这种情况:
ls
zsh:找不到命令:gls
...有谁知道刚刚发生了什么以及如何解决这个问题?我从未听说过 gls,只是希望我的旧 ls 回来!
编辑:
由于某种原因,更新为 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)
现在它又可以工作了。发帖前应该想清楚! :)
【问题讨论】:
-
你能粘贴你的 zsh 点文件的内容吗?
~/.zshrc ~/.zshlogin ~/.zsh_profile etc. -
您可能有一个名为
ls的别名或函数。如果你输入type ls,你会得到什么?
标签: linux zsh ls iterm2 oh-my-zsh