Mat*_*cki 10 bash zsh shell oh-my-zsh macos
我正在准备一个 bash 脚本,它将一次设置一堆方便的 shell 别名。我正在使用一对iTerm2和oh-my-zsh。
我知道我可以手动将别名添加到~/.zshrc
. 我也知道我什至可以通过调用sed
一些额外的东西来自动实现这一点,但是为了分离和一致性,我想将我的“omz”别名保存在一个单独的文件中,比如~/.bash_aliases
?
因此,我的 bash 脚本可以轻松地覆盖该文件的内容并放置我的别名列表而不必担心,我会意外地从 .bashrc 中删除一些其他设置~/.zshrc
。
如何在 oh-my-zsh 中为别名指定单独的文件?
AFH*_*AFH 13
您需要做的就是从~/.zshrc
文件中删除别名定义,~/.zsh_aliases
并通过以下方式替换多个别名命令~/.zshrc
:
. ~/.zsh_aliases
Run Code Online (Sandbox Code Playgroud)
您可以对 的其他部分使用相同的技术~/.zshrc
:例如,您可能会发现将任何函数定义移动到~/.zsh_functions
.
归档时间: |
|
查看次数: |
8157 次 |
最近记录: |