我最近从 Bash 切换到 zsh,我意识到我现在在使用 bazel 工具时遇到了麻烦:在很多情况下,我在当前目录中运行命令,调用bazel run ...
或bazel query ...
.
不幸的是,这三个点被扩展到../..
对我来说没有任何意义:
$ echo ...
../..
我发现我可以引用这些点并执行bazel run '...'
,但我想知道是否有一种方法可以完全禁用此扩展 - 我从不使用这个三点快捷方式。
我最近从 Bash 切换到 zsh,我意识到我现在在使用 bazel 工具时遇到了麻烦:在很多情况下,我在当前目录中运行命令,调用bazel run ...
或bazel query ...
.
不幸的是,这三个点被扩展到../..
对我来说没有任何意义:
$ echo ...
../..
我发现我可以引用这些点并执行bazel run '...'
,但我想知道是否有一种方法可以完全禁用此扩展 - 我从不使用这个三点快捷方式。
别名
...
是在 zsh 上定义的。我们可以通过添加以下内容来取消命令的别名:
在文件内部,这需要在源脚本
~/.zshrc
行之后完成om-my-zsh.sh