如何获得输入的命令是否为多行命令?
$CONTEXT可以确定何时在第二个提示符处,如:
$ echo 'hello
quote> world'但我如何确定什么时候有这样的换行符:
$ echo 'hello
world'(在vi模式下可行或自插入-unmeta)
我需要这个信息在一个ZLE小部件。
发布于 2019-11-22 17:32:50
逻辑输入行的完整内容在BUFFER中。
[[ $BUFFER == *\n'* ]]https://unix.stackexchange.com/questions/553620
复制相似问题