所以在我的bash/zsh终端我有set -o vi.但后来我需要按ESC进入命令模式.我无法弄清楚如何使该命令模式成为默认行为?
这是我想要实现的一个例子:
#!/bin/bash
set -e # abort if error
...
command1 2>&1 | command2
...
Run Code Online (Sandbox Code Playgroud)
而且我注意到有时会command1失败,但是command2没有,而且shell脚本开心地继续...如果我不必在这里使用管道,set -e那就足够了但是现在它不适用于那里的管道......
有什么想法吗?谢谢