Bash与zsh的比较

Bash
!可以执行上一条命令,!vim可以执行上一条以vim开头的命令,但是Bash并不显示具体的命令是什么,这缺少安全感。

除非shopt -s histverify

zsh
同样使用!操作符,zsh会显示将要执行的命令,用户需要再按一次回车进行确认。

zsh(或oh my zsh)
运行命令时,标题栏显示正在执行的命令。有的命令输出信息很多,一直在滚屏,有的命令则覆盖shell命令行,我们就可能“忘记”正在执行什么任务。

此外,在图形界面操作时,如果开了多个终端,某个终端标题栏发生变化(命令执行结束)容易引起注意。

发表评论

电子邮件地址不会被公开。

:wink: :twisted: :roll: :oops: :mrgreen: :lol: :idea: :evil: :cry: :arrow: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)