0
我爲我的shell使用zsh,並在我的~/.zshrc
中定義了以下函數以在我的流浪VM中運行自定義命令。在ZSH shell中調用帶有參數的用戶定義函數/別名
vt() {
pushd ~/dev/vvv
vagrant ssh -c [email protected]
popd
}
所以我流浪的VM內運行xdebug_on
命令,我可以只使用別名vt xdebug_on
我想進一步縮短這一點,所以我創建了另一個別名/功能vtxon
vtxon() {
pushd ~/dev/vvv
vagrant ssh -c xdebug_on
popd
}
這是工作,但我想知道是否有一種方法,我可以重用vt
別名/功能vtxon
而不是重新創建所有內容。
是否可以做到這一點?
你嘗試了一個簡單的'vtxon(){vt xdebug_on}'嗎?只要被調用函數在範圍內已知,就應該工作。 – Ext3h
該死!你是對的!我不知道爲什麼這件簡單的小事會讓我不知所措。請張貼它作爲答案,以便我可以給你一些業力:) – Sudar