Bash与zsh的比较
2021年3月20日Bash
!可以执行上一条命令,!vim可以执行上一条以vim开头的命令,但是Bash并不显示具体的命令是什么,这缺少安全感。
除非shopt -s histverify
zsh
同样使用!操作符,zsh会显示将要执行的命令,用户需要再按一次回车进行确认。
zsh(或oh my zsh)
运行命令时,标题栏显示正在执行的命令。有的命令输出信息很多,一直在滚屏,有的命令则覆盖shell命令行,我们就可能“忘记”正在执行什么任务。
此外,在图形界面操作时,如果开了多个终端,某个终端标题栏发生变化(命令执行结束)容易引起注意。