我目前正在尝试编写一个 shell 函数来更新我的 .zshrc 文件。我目前有一个别名如下
alias zshrc="vim ~/.zshrc"
我想知道是否有任何方法可以编写一个函数,等待我关闭 vim,然后在 vim 关闭后运行命令。作为参考,我想要运行的命令是。
source ~/.zshrc
答案1
要一个接一个地运行命令,只需将它们写在单独的行上,或者在;
第一个命令之后。因此,将别名更改为函数,并使其在运行完成source ~/.zshrc
后运行。vim
function zshrc {
vim ~/.zshrc
source ~/.zshrc
}