我经常打字很快,并且会错误地输入cd ../
为c d../
,并且出于某种原因,在我工作的大多数 Linux 服务器上,在告诉我这是错误的之前,会出现大约 4-5 秒的延迟。有没有办法别名c
并cd
让它对输入的其余部分进行操作?
答案1
放setopt auto_cd
在您的中.zshrc
,只需输入../
.
但如果你真的想让c
工作成为一个从第一个参数中cd
去掉前导的近乎,你可以把它变成一个函数:d
function c {
cd "${1#d}" "${@[2,#]}"
}
通过更多的工作,您甚至可以使其在d
.但我不明白这一点。完全省略即可cd
。