假设我正在等待一个长时间运行的命令完成。
在我能够输入第二个命令之前,当第一个命令完成并且提示符返回时,输入的文本将被保留(如果我按下回车键,甚至会执行第二个命令)。
这种情况不再发生,我不记得更新 zsh、iTerm Mac OS 客户端或我的 Ubuntu 服务器中的任何东西。
我不知道该用 Google 搜索什么,我也想不出该用什么搜索词。而且我的标签可能会误导我。希望有人能给我指明正确的方向
示例 A:执行第二条命令
期望
$ sudo zfs create -o mountpoint=/media/me/disk pool_my/disk
(long pause)sudo chown me /media/me/disk<enter>
$ ls -ld /media/me/disk
drwxr-xr-x 2 me me 2 Sep 18 21:37 /media/sarnobat/videos_10G
实际的
$ sudo zfs create -o mountpoint=/media/me/disk pool_my/disk
(long pause)sudo chown me:me /media/me/disk<enter>
$ ls -ld /media/me/disk
drwxr-xr-x 2 root root 2 Sep 18 21:37 /media/sarnobat/videos_10G
第二条命令未执行。
示例 B:保留第二条命令文本
期望
$ sudo zfs create -o mountpoint=/media/me/disk pool_my/disk
(long pause)sudo chown me /med
$ sudo chown me /med
实际的
$ sudo zfs create -o mountpoint=/media/me/disk pool_my/disk
(long pause)sudo chown me /med
$
我在前一个命令完成之前开始输入的不完整命令消失了。