shell 如何在Bash中检查'enable-bracketed-paste'是否打开?

30byixjq  于 2022-12-13  发布在  Shell
关注(0)|答案(1)|浏览(125)

我在~/.inputrc中有set enable-bracketed-paste off,但它仍然会不时地被启用。
为了帮助弄清楚这是什么时候发生的,我想要一个简短的脚本来检查它是关闭还是打开,但是很多谷歌搜索和聊天GPT都没有任何帮助。
当然,一定有一种方法可以读取set some-option设置的值?shopt看起来很有前途(对我来说是新的),但又是一个死胡同。

$ shopt -s enable-bracketed-paste
bash: shopt: enable-bracketed-paste: invalid shell option name

echo "$(set)" | grep "enable-bracketed-paste"无论是打开还是关闭都不会找到任何内容。

kokeuurv

kokeuurv1#

shopt与inputrc没有太大关系,请尝试:

bind -V | grep enable-bracketed-paste

相关问题