【发布时间】:2017-05-09 00:48:58
【问题描述】:
如何使用内置的 read 在 ZSH 中检测回车键?也就是如何让下面的sn-p打印“Got enter”
# Read 1 char.
read -k 1 "REPLY?$Make fooBar? [Yn]: "
if [[ "$REPLY" == '\n' ]]; then
print "Got enter"
else
print "Got other char: '$REPLY'"
fi
上下文:我正在构建一个比 ZSH 中的 read -q 提供的更灵活的是 - 否提示器。
【问题讨论】: