stu*_*ent 5 command-history zsh
假设我在 zsh 中执行以下操作
cd ~
cd dir1
cd dir2
cd dir3
evince foo.pdf
Run Code Online (Sandbox Code Playgroud)
zsh 在其历史文件中写入完全相同的内容。
现在我的问题是是否有可能
cd ~
cd ~/dir1
cd ~/dir1/dir2
cd ~/dir1/dir2/dir3
evince ~/dir1/dir2/dir3/foo.pdf
Run Code Online (Sandbox Code Playgroud)
在 zsh 历史中。即 zsh 只记住完整路径。